From acb00e92d8cb79c0b2292fcc59fd87ff5dae2b7a Mon Sep 17 00:00:00 2001 From: shaohuzhang1 <80892890+shaohuzhang1@users.noreply.github.com> Date: Wed, 18 Jun 2025 16:49:17 +0800 Subject: [PATCH] fix: permission role (#3294) --- apps/common/auth/handle/impl/user_token.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/apps/common/auth/handle/impl/user_token.py b/apps/common/auth/handle/impl/user_token.py index 1da6ef2c9..4879b9e04 100644 --- a/apps/common/auth/handle/impl/user_token.py +++ b/apps/common/auth/handle/impl/user_token.py @@ -170,14 +170,11 @@ def get_permission_list(user, workspace_permission_list = get_workspace_permission_list(role_permission_mapping_dict, workspace_user_role_mapping_list) - system_role_permission_mapping_list = list(set([role_permission.permission_id for role_permission in - get_default_role_permission_mapping_list() if - role_id_list.__contains__(role_permission.role_id)])) # 系统权限 system_permission_list = [role_permission_mapping.permission_id for role_permission_mapping in role_permission_mapping_list] # 合并权限 - permission_list = system_permission_list + workspace_permission_list + workspace_resource_permission_list + system_role_permission_mapping_list + permission_list = system_permission_list + workspace_permission_list + workspace_resource_permission_list permission_list = list(set(permission_list)) cache.set(key, permission_list, version=version) else: