diff --git a/web/src/utils/columnPermission.ts b/web/src/utils/columnPermission.ts index e35030dce0744a9f3c179466d8090f38f6f45cce..4a9d9f1d766e157fd8a61e1124980754ca1643f0 100644 --- a/web/src/utils/columnPermission.ts +++ b/web/src/utils/columnPermission.ts @@ -47,6 +47,8 @@ export const handleColumnPermission = async (func: Function, crudOptions: any,ex continue } else if(item.field_name === col) { columns[col].column.show = item['is_query'] + // 如果列表不可见,则禁止在列设置中选择 + if(!item['is_query'])columns[col].column.columnSetDisabled = true columns[col].addForm = { show: item['is_create'] }