diff --git a/src/utils/permissions.ts b/src/utils/permissions.ts index bbe25827e..d312d07b8 100644 --- a/src/utils/permissions.ts +++ b/src/utils/permissions.ts @@ -35,7 +35,19 @@ export function checkPermissionList(sys: string[]) { if (storeMenu.permissions && sys) { return ( storeMenu.permissions.roles.some( - (item) => sys.includes(item.authSysId) && item.attrIsCreate + (item) => sys.includes(item.authSysId) && item.attrIsList + ) ?? false + ); + } else { + return false; + } +} + +export function checkPermissionGet(sys: string[]) { + if (storeMenu.permissions && sys) { + return ( + storeMenu.permissions.roles.some( + (item) => sys.includes(item.authSysId) && item.attrIsGet ) ?? false ); } else {