修复BUG:

1.修复加入列权限后没有分页问题
This commit is contained in:
猿小天
2023-12-06 18:00:21 +08:00
parent 172a867bad
commit 39fee0875d

View File

@@ -17,10 +17,15 @@ export const columnPermission = (key: string, type: permissionType): boolean =>
*/ */
export const handleColumnPermission = async (func: Function, crudOptions: any,excludeColumn:string[]=[]) => { export const handleColumnPermission = async (func: Function, crudOptions: any,excludeColumn:string[]=[]) => {
const res = await func(); const res = await func();
if(crudOptions.pagination==undefined){
crudOptions['pagination'] = {
show:true
}
}
const columns = crudOptions.columns; const columns = crudOptions.columns;
const excludeColumns = ['_index','id', 'create_datetime', 'update_datetime'].concat(excludeColumn) const excludeColumns = ['_index','id', 'create_datetime', 'update_datetime'].concat(excludeColumn)
for (let col in columns) { for (let col in columns) {
if (excludeColumns.includes(col)) { if (['_index'].includes(col)) {
continue continue
}else{ }else{
if (columns[col].column) { if (columns[col].column) {