日期: 2026-08-05
状态: 已确认
角色管理列表增强可读性:角色名称可点开查看;展示有效拥有该角色的用户,以及关联该角色的职位。
| 列 | 行为 |
|---|---|
| 角色名称 | 主色 link,点击打开现有查看弹窗 |
| 拥有用户 | 有效拥有(直接绑定 ∪ 职位继承),、 分隔,多则换行;空为 — |
| 关联职位 | sys_post_role 关联且启用未删的职位名,同上 |
GET /web/admin/role-management 每条角色附加:
boundUserNames: string[] — 有效用户显示名(nick_name 优先,否则 user_no),去重保序boundPostNames: string[] — 关联启用职位名,去重保序有效用户语义与 get_effective_role_ids 一致:角色启用;直接 sys_user_role;或经启用职位 sys_post_role + sys_user_post。用户 del_flag=0。租户隔离与列表一致。批量查询,禁止 N+1。
不改查看弹窗结构、角色增删改、菜单/数据权限配置 UI。