From 742b12fd37f66a30de01f6ab33c48b4f7e84046c Mon Sep 17 00:00:00 2001 From: caoqianming Date: Fri, 20 Sep 2024 07:05:29 +0000 Subject: [PATCH] =?UTF-8?q?feat:=20mypermission=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test_server/crm/permission.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/test_server/crm/permission.py b/test_server/crm/permission.py index 7031c3d..1212d16 100644 --- a/test_server/crm/permission.py +++ b/test_server/crm/permission.py @@ -53,11 +53,10 @@ class MyPermission(RbacPermission): :return: """ perms = [] - # if 'perms' in request.session: - # perms = request.session['perms'] if isinstance(request.user, UserProfile): # 如果是管理员表 - # perms = get_permission_list(request.user) - return True + if 'perms' in request.session: + perms = request.session['perms'] + perms.extend(ConsumerPerms) elif isinstance(request.user, Consumer): # 如果是客户 perms = cache.get('cperms_'+str(request.user.id), None) if not perms: