fix(demo): account page form validation

修复账号管理页面对不可见表单域的验证问题
This commit is contained in:
无木 2021-07-23 09:57:42 +08:00
parent cebc6a590e
commit 8702965057

View File

@ -124,7 +124,7 @@ export const formSchema: FormSchema[] = [
label: '图标',
component: 'IconPicker',
required: true,
show: ({ values }) => !isButton(values.type),
ifShow: ({ values }) => !isButton(values.type),
},
{
@ -132,19 +132,19 @@ export const formSchema: FormSchema[] = [
label: '路由地址',
component: 'Input',
required: true,
show: ({ values }) => !isButton(values.type),
ifShow: ({ values }) => !isButton(values.type),
},
{
field: 'component',
label: '组件路径',
component: 'Input',
show: ({ values }) => isMenu(values.type),
ifShow: ({ values }) => isMenu(values.type),
},
{
field: 'permission',
label: '权限标识',
component: 'Input',
show: ({ values }) => !isDir(values.type),
ifShow: ({ values }) => !isDir(values.type),
},
{
field: 'status',
@ -169,7 +169,7 @@ export const formSchema: FormSchema[] = [
{ label: '是', value: '1' },
],
},
show: ({ values }) => !isButton(values.type),
ifShow: ({ values }) => !isButton(values.type),
},
{
@ -183,7 +183,7 @@ export const formSchema: FormSchema[] = [
{ label: '是', value: '1' },
],
},
show: ({ values }) => isMenu(values.type),
ifShow: ({ values }) => isMenu(values.type),
},
{
@ -197,6 +197,6 @@ export const formSchema: FormSchema[] = [
{ label: '否', value: '1' },
],
},
show: ({ values }) => !isButton(values.type),
ifShow: ({ values }) => !isButton(values.type),
},
];