实现账号信息隐藏权限系统

1. 拆分 account:view_all 和 account:view_full 权限
2. 运营只能看用户名、标签、分配,隐藏密码/邮箱等敏感信息
3. 管理员可看完整字段(需 account:view_full 权限)
4. 所有人都可分配账号给客服
5. 前端添加上传时间列
This commit is contained in:
yml2213
2026-06-24 22:15:46 +08:00
parent 09f9ab7165
commit 50f90eeeb8
3 changed files with 15 additions and 6 deletions
+3 -3
View File
@@ -9,8 +9,9 @@ PERMISSIONS = {
"user:delete": "删除用户",
"user:assign_permissions": "分配权限",
# 账号管理
"account:view_all": "查看所有账号(完整字段",
"account:view_assigned": "查看分配给自己的账号(仅用户名",
"account:view_all": "查看所有账号(仅用户名、标签、分配",
"account:view_full": "查看账号完整字段(密码/邮箱,仅管理员",
"account:view_assigned": "查看分配给自己的账号",
"account:import": "导入账号",
"account:assign": "分配账号给客服",
"account:delete": "删除账号",
@@ -37,7 +38,6 @@ ROLE_PERMISSIONS = {
"account:view_all",
"account:import",
"account:assign",
"account:delete",
"login:batch",
"login:view_all",
"cookie:view",