Skip to content

问题现象

在平台总后台【设置】 -> 【系统维护】 -> 【权限规则】中新增了管理菜单,但刷新后台页面后,左侧菜单栏或顶部导航栏依然未展示新添加的菜单项。


根本原因与排查步骤

检查菜单类型与状态

  • 菜单类型:确保规则类型选择的是 “菜单”(若是“按钮/接口”,默认不会在左侧菜单栏渲染展示,仅作为 API 鉴权节点)。
  • 显示状态:确认“是否显示”开关处于 开启(显示) 状态。

检查顶级导航头部定义(is_header

EBAOZU 后台采用顶部大类导航(Header)联动左侧子菜单的布局设计:

  • 若添加的是顶级主菜单,需指定该菜单所属的导航分组标识(header)。
  • 位于同一分组下的所有子级菜单,其 header 分组标识必须与顶级模块保持一致,否则无法在对应导航模块激活时正确筛选呈现。

检查角色权限分配

  • 登录账号若非超级管理员(如为普通子管理员或客服角色),后台侧边栏只会渲染该账号所属角色已被勾选授权的菜单项。
  • 请进入【设置】 -> 【管理权限】 -> 【角色管理】,编辑对应角色并在权限树中勾选新添加的菜单,点击保存。

重新登录刷新 Token 菜单缓存

管理员当前登录的 JWT Token 和前端 Vuex 状态中缓存了登录时刻的菜单树。 退出当前登录并重新登录后台,前端即可拉取最新的完整菜单树并正常显示。

承信租多门店租赁商城系统官方文档