diff --git a/smart-admin-web-javascript/src/components/support/dict-code-select/index.vue b/smart-admin-web-javascript/src/components/support/dict-code-select/index.vue index e8d1c893..73945036 100644 --- a/smart-admin-web-javascript/src/components/support/dict-code-select/index.vue +++ b/smart-admin-web-javascript/src/components/support/dict-code-select/index.vue @@ -54,17 +54,27 @@ type: Number, default: null, }, + dictList: { + type: Array, + default: null, + }, }); // -------------------------- 查询 字典数据 -------------------------- - const dictList = ref([]); + const dictList = ref(props.dictList || []); async function queryDict() { + if (props.dictList) { + dictList.value = props.dictList; + return; + } let response = await dictApi.getAllDict(); dictList.value = response.data; } - onMounted(queryDict); + if (!props.dictList) { + queryDict(); + } // -------------------------- 选中 相关、事件 -------------------------- const emit = defineEmits(['update:value', 'change']); diff --git a/smart-admin-web-javascript/src/views/support/code-generator/components/form/code-generator-table-config-form-field.vue b/smart-admin-web-javascript/src/views/support/code-generator/components/form/code-generator-table-config-form-field.vue index 8ac2e387..e5cd304b 100644 --- a/smart-admin-web-javascript/src/views/support/code-generator/components/form/code-generator-table-config-form-field.vue +++ b/smart-admin-web-javascript/src/views/support/code-generator/components/form/code-generator-table-config-form-field.vue @@ -68,7 +68,7 @@