|
|
@@ -14,6 +14,11 @@
|
|
|
<a-form-item label="名称" name="valueName">
|
|
|
<a-input v-model:value="form.valueName" placeholder="请输入名称" />
|
|
|
</a-form-item>
|
|
|
+
|
|
|
+ <a-form-item label="主题" name="dictStyle">
|
|
|
+ <a-select v-model:value="form.dictStyle" placeholder="请选择主题" :options="useBsDict.getDictList('SYS_DICT_TAG_COLOR')" />
|
|
|
+ </a-form-item>
|
|
|
+
|
|
|
<a-form-item label="排序" name="sort">
|
|
|
<a-input-number v-model:value="form.sort" :min="0" :max="1000" />
|
|
|
</a-form-item>
|
|
|
@@ -29,6 +34,7 @@ import { message } from 'ant-design-vue';
|
|
|
import { SmartLoading } from '/@/components/framework/smart-loading';
|
|
|
import { dictApi } from '/@/api/support/dict-api';
|
|
|
import { smartSentry } from '/@/lib/smart-sentry';
|
|
|
+import useBsDict from "/@/utils/dict.js"
|
|
|
|
|
|
// emit
|
|
|
const emit = defineEmits(['reloadList']);
|
|
|
@@ -43,6 +49,7 @@ const formDefault = {
|
|
|
valueCode: '',
|
|
|
valueName: '',
|
|
|
remark: '',
|
|
|
+ dictStyle: "default"
|
|
|
};
|
|
|
let form = reactive({ ...formDefault });
|
|
|
const rules = {
|