[Update] 用户列表添加移除操作(在其他组织中) (#3513)

* [Update] 用户列表添加移除操作(在其他组织中)

* [Update] 用户列表添加移除操作(在其他组织中)2
This commit is contained in:
BaiJiangJie
2019-12-09 11:50:52 +08:00
committed by GitHub
parent c5785e17aa
commit 16864ca34e
8 changed files with 151 additions and 88 deletions

View File

@@ -149,11 +149,7 @@ class CanUpdateDeleteUser(permissions.BasePermission):
return False
if obj.is_super_auditor:
return False
if obj.is_org_admin:
return False
if len(obj.audit_orgs) > 1:
return False
if len(obj.user_orgs) > 1:
if obj.can_admin_current_org:
return False
return True
@@ -174,12 +170,6 @@ class CanUpdateDeleteUser(permissions.BasePermission):
return False
if obj.is_super_auditor:
return False
if obj.is_org_admin:
return False
if len(obj.audit_orgs) > 1:
return False
if len(obj.user_orgs) > 1:
return False
return True
def has_object_permission(self, request, view, obj):