feat: 完成代码生成模板(1.0)

This commit is contained in:
xlsea
2024-09-08 21:47:56 +08:00
parent 2e0b16d0b3
commit ff3ed20bba
13 changed files with 474 additions and 40 deletions

View File

@ -40,8 +40,8 @@ const visible = defineModel<boolean>('visible', {
default: false
});
const { options: showHideOptions, getOptions: getShowHideOptions } = useDict('sys_show_hide', false);
const { options: enableStatusOptions, getOptions: getNormalDisableOptions } = useDict('sys_normal_disable', false);
const { options: showHideOptions } = useDict('sys_show_hide', false);
const { options: enableStatusOptions } = useDict('sys_normal_disable');
const iconType = ref<Api.System.IconType>('1');
const { formRef, validate, restoreValidation } = useNaiveForm();
@ -217,9 +217,6 @@ watch(visible, () => {
if (visible.value) {
handleInitModel();
restoreValidation();
getShowHideOptions();
getShowHideOptions();
getNormalDisableOptions();
}
});