15 lines
906 B
Markdown
15 lines
906 B
Markdown
# 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 确保浏览器缓存更新
|