1.0.482.sql 1.0 KB

12345678910111213141516171819
  1. -- S8-CONFIG-AUTHORITY-FIX-1
  2. -- 纠正 /aidop/s8/config/roles 的菜单标题。
  3. --
  4. -- 背景:该路由的旧版「角色权限」Tab 已在 S8-CONFIG-CLEANUP-DEMO-1 隐藏,页面现在只承载
  5. -- S8OperatorBindingTab(EmployeeMaster.SysUserId ↔ SysUser 的身份映射)。
  6. -- S8 的真实鉴权走 SysMenu(Type=Btn).Permission → SysRoleMenu → SysMenuService.GetOwnBtnPermList(),
  7. -- 与 ado_s8_role_permission_config 无关(该表运行期零消费,退役放后续独立批次)。
  8. -- 标题继续叫「角色权限配置」会让用户以为能在这里改权限,故仅纠正 Title。
  9. --
  10. -- 只改 Title:Name / Path / Component / Pid / Type / Status / IsHide 一律不动,
  11. -- 避免动态路由失效或既有 SysRoleMenu 授权断链。
  12. -- 幂等:按 Name 精确定位,重复执行不会产生额外影响。
  13. UPDATE SysMenu
  14. SET Title = '操作员账号绑定',
  15. UpdateTime = NOW()
  16. WHERE Name = 'aidopS8RolePermissionConfig'
  17. AND Path = '/aidop/s8/config/roles'
  18. AND Title <> '操作员账号绑定';