diff --git a/src/views/cees/group/CeesGroup.data.ts b/src/views/cees/group/CeesGroup.data.ts index 63ca4d4..4e126fe 100644 --- a/src/views/cees/group/CeesGroup.data.ts +++ b/src/views/cees/group/CeesGroup.data.ts @@ -2,9 +2,13 @@ import {BasicColumn} from '/@/components/Table'; import {FormSchema} from '/@/components/Table'; import { rules} from '/@/utils/helper/validator'; import { render } from '/@/utils/common/renderUtils'; +import { usePermission } from '/@/hooks/web/usePermission'; + //import { getRowUser } from '/@/views/cees/group/CeesGroup.api'; //列表数据 +const { hasPermission } = usePermission(); + export const columns: BasicColumn[] = [ { title: '组名', @@ -42,6 +46,12 @@ export const columns: BasicColumn[] = [ ]; //查询数据 export const searchFormSchema: FormSchema[] = [ + { + label: '组名', + field: 'name', + component: 'Input', + //colProps: {span: 6}, + }, ]; //表单数据 export const formSchema: FormSchema[] = [ @@ -72,6 +82,9 @@ export const formSchema: FormSchema[] = [ { required: true, message: '请选择学科!'}, ]; }, + show: ({ values }) => { + return hasPermission('majorId:edit'); + } }, // TODO 主键隐藏字段,目前写死为ID {