feat(muzili20240528): 修改columnPermission函数
在权限列表设置列表不可见,默认不显示,但在前端还是可以通过列控制选择出来, 因此在columnPermission函数中增加了列表可见判断条件:“如果列表可见的false,则禁止在列设置中选择”
This commit is contained in:
@@ -47,6 +47,8 @@ export const handleColumnPermission = async (func: Function, crudOptions: any,ex
|
|||||||
continue
|
continue
|
||||||
} else if(item.field_name === col) {
|
} else if(item.field_name === col) {
|
||||||
columns[col].column.show = item['is_query']
|
columns[col].column.show = item['is_query']
|
||||||
|
// 如果列表不可见,则禁止在列设置中选择
|
||||||
|
if(!item['is_query'])columns[col].column.columnSetDisabled = true
|
||||||
columns[col].addForm = {
|
columns[col].addForm = {
|
||||||
show: item['is_create']
|
show: item['is_create']
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user