906 B
906 B
2026-06-20 修复super_admin和admin全权限勾选
旭东 → OpenClaw:
我强制刷新了,但是目前super_admin和admin点进去之后的权限都是默认查看状态,这个是不对的,默认应该是全部勾选状态
旭东 → OpenClaw:
我强制刷新了,但是目前super_admin和admin点进去之后的权限都是默认查看状态,这个是不对的,默认应该是全部勾选状态
OpenClaw 响应: 发现原因是 super_admin 在 role_permissions 表中没有条目(后端代码对 super_admin 和 admin 直接放行,不查表)。修复方案:
- 在前端检测到 super_admin 和 admin 角色时,自动将所有页面权限设为 1 并默认全部操作勾选
- 增加 isFullAccess 变量控制
- 多次调试验证,最终在 _renderPermUserModal 内部强制处理
- 版本号从 v=303 逐步递增到 v=306 确保浏览器缓存更新