fix: 修复换打手权限、后台用户重复创建及角色绑定
This commit is contained in:
@@ -77,6 +77,13 @@ class _AllPermissions(list):
|
||||
return True
|
||||
|
||||
|
||||
def has_merchant_order_permission(permissions):
|
||||
"""商家/链接订单处理权限:002ac 商家订单、002ab 平台订单、003aa 跨平台。"""
|
||||
if isinstance(permissions, _AllPermissions):
|
||||
return True
|
||||
return any(p in permissions for p in ('002ac', '002ab', '003aa'))
|
||||
|
||||
|
||||
def _legacy_backend_role_permissions(phone):
|
||||
"""
|
||||
读取旧权限表(backend.models):
|
||||
|
||||
Reference in New Issue
Block a user