1.0 KiB
1.0 KiB
2026-05-15 工作记录
重写三角色权限控制 + 登录页角色改名
改动列表:
-
登录页角色卡片:
- 工人 → 员工(图标换为 users,data-role 保持 worker)
- 去掉三个角色的权限描述文字(.role-desc)
-
登录后跳转:三个角色统一跳转 dashboard(之前 client 跳 agent-manage,worker 跳 session)
-
权限重新分配(
__updateSidebarForRole完全重写):- 管理员:全部内容可见
- 员工(worker):仪表盘 + 设备管理 + 应用配置 + 会话分析 + 系统管理(隐私保护+系统设置,权限管理隐藏)
- 客户(client):仪表盘 + 会话分析(仅会话详情) + 设备管理(仅设备管理,无OTA),顶部公司选择器隐藏
-
客户特殊处理:
initCompanyNav增加 role 参数- 客户只看自己公司(mock: company_a),无"全部公司"选项
- 客户的设备管理子菜单不显示 OTA 升级
- 顶部 company-selector 隐藏