From ca237a1697e222de872bba26a09c1cbfcfe42e2d Mon Sep 17 00:00:00 2001 From: waruneeauy Date: Wed, 28 Aug 2024 18:05:05 +0700 Subject: [PATCH] add function check permission get --- src/utils/permissions.ts | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) 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 {