修正管理员权限判断

This commit is contained in:
2026-06-19 13:08:12 +08:00
parent ce0fb79b39
commit 4963b06e21
2 changed files with 55 additions and 34 deletions

View File

@@ -140,14 +140,6 @@ def verify_kefu_permission(request, username_from_frontend=None):
if '000001' in permissions:
permissions = _AllPermissions(permissions)
# 临时调试日志 — 诊断管理员权限问题
logger.warning(
f"[权限调试] Phone={current_user.Phone} UserType={current_user.UserType} "
f"IsSuperuser={current_user.IsSuperuser} is_admin={is_admin} "
f"perms_type={type(permissions).__name__} perms_len={len(permissions)} "
f"has_000001={'000001' in permissions} is_AllPerm={isinstance(permissions, _AllPermissions)}"
)
if not permissions:
logger.warning(f"用户 {current_user.Phone} 没有任何权限,请检查角色分配")