diff --git a/src/views/demo/system/dept/dept.data.ts b/src/views/demo/system/dept/dept.data.ts index 74e1b2ae..637d3053 100644 --- a/src/views/demo/system/dept/dept.data.ts +++ b/src/views/demo/system/dept/dept.data.ts @@ -69,7 +69,11 @@ export const formSchema: FormSchema[] = [ field: 'parentDept', label: '上级部门', component: 'TreeSelect', - + ifShow({ values }) { + const { deptName, parentDept } = values; + // Hide without a parentDept when editing + return parentDept || (!deptName && !parentDept); + }, componentProps: { fieldNames: { label: 'deptName',