From 2128d306ad7cc498ebdfb66cb728ac88b6669d17 Mon Sep 17 00:00:00 2001 From: archer <545436317@qq.com> Date: Fri, 30 May 2025 19:10:35 +0800 Subject: [PATCH] perf: per --- packages/global/support/permission/controller.ts | 5 ----- packages/global/support/permission/user/constant.ts | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/packages/global/support/permission/controller.ts b/packages/global/support/permission/controller.ts index 793ef266b..a208b303b 100644 --- a/packages/global/support/permission/controller.ts +++ b/packages/global/support/permission/controller.ts @@ -69,11 +69,6 @@ export class Permission { return this.value === OwnerPermissionVal; } - // 管理员 - if ((this.value & ManagePermissionVal) === ManagePermissionVal) { - return (this._permissionList.manage.value & perm) === perm; - } - return (this.value & perm) === perm; } diff --git a/packages/global/support/permission/user/constant.ts b/packages/global/support/permission/user/constant.ts index cf852afe1..84152740a 100644 --- a/packages/global/support/permission/user/constant.ts +++ b/packages/global/support/permission/user/constant.ts @@ -19,7 +19,7 @@ export const TeamPermissionList: PermissionListType = { }, [PermissionKeyEnum.manage]: { ...PermissionList[PermissionKeyEnum.manage], - value: 0b000001 + value: 0b000101 }, [TeamPermissionKeyEnum.appCreate]: { checkBoxType: 'multiple',