diff --git a/src/views/system/menu/menu.data.ts b/src/views/system/menu/menu.data.ts index bd4c5bb..ab971c7 100644 --- a/src/views/system/menu/menu.data.ts +++ b/src/views/system/menu/menu.data.ts @@ -237,6 +237,22 @@ export const formSchema: FormSchema[] = [ }, ifShow: ({ values }) => isMenu(values.type) }, + { + field: 'compName', + label: '组件名称', + component: 'Input', + componentProps: { + placeholder: '请输入组件名称(用于组件缓存)' + }, + colProps: { + span: 12 + }, + ifShow: ({ values }) => isMenu(values.type), + dynamicRules: ({ model }) => [{ + validator: (rule, value) => + ~~model.keepAlive && value.trim().length === 0 ? Promise.reject('请输入组件名称!') : Promise.resolve() + }] + }, { field: 'hideMenu', label: '是否隐藏', diff --git a/src/views/workflow/process/index.vue b/src/views/workflow/process/index.vue index f235586..0f7739e 100644 --- a/src/views/workflow/process/index.vue +++ b/src/views/workflow/process/index.vue @@ -33,7 +33,7 @@ -