diff --git a/src/views/system/dict/DictData.vue b/src/views/system/dict/DictData.vue index 5d6c7e8..64a64b4 100644 --- a/src/views/system/dict/DictData.vue +++ b/src/views/system/dict/DictData.vue @@ -1,6 +1,6 @@ diff --git a/src/views/system/dict/DictDataModel.vue b/src/views/system/dict/DictDataModel.vue index 9c1e710..728146b 100644 --- a/src/views/system/dict/DictDataModel.vue +++ b/src/views/system/dict/DictDataModel.vue @@ -35,6 +35,10 @@ const [registerModal, { setModalProps, closeModal }] = useModalInner(async (data setFieldsValue({ ...res }) + } else { + setFieldsValue({ + dictType: data.record + }) } }) diff --git a/src/views/system/dict/dict.data.ts b/src/views/system/dict/dict.data.ts index 45c3cbd..db5b120 100644 --- a/src/views/system/dict/dict.data.ts +++ b/src/views/system/dict/dict.data.ts @@ -84,7 +84,8 @@ export const dataFormSchema: FormSchema[] = [ label: '字典类型', field: 'dictType', required: true, - component: 'Input' + component: 'Input', + dynamicDisabled: ({ values }) => !!values.dictType }, { label: '数据标签', diff --git a/src/views/system/dict/index.vue b/src/views/system/dict/index.vue index e095cf9..94ee634 100644 --- a/src/views/system/dict/index.vue +++ b/src/views/system/dict/index.vue @@ -1,6 +1,6 @@ - +