fix: 俱乐部000001不再展示集团级后台菜单与俱乐部密钥配置

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
XingQue
2026-06-28 16:52:25 +08:00
parent 5be696db9d
commit 2003ee01a5
4 changed files with 36 additions and 22 deletions

View File

@@ -420,8 +420,8 @@ class ClubManageView(APIView):
kefu_obj, permissions = verify_kefu_permission(request, username)
if kefu_obj is None:
return permissions
if '000001' not in permissions:
return Response({'code': 403, 'msg': '超级管理员可管理俱乐部配置'}, status=403)
if not can_manage_admin_assignments(request.user):
return Response({'code': 403, 'msg': '集团超管可管理俱乐部配置'}, status=403)
action = (request.data.get('action') or 'get').strip()
club_id = (request.data.get('club_id') or '').strip() or CLUB_ID_DEFAULT