菜单管理指引

适用对象:总部可完整编辑;服务商只能改名 / 隐藏。入口:管理后台 → 菜单管理(/admin/menu)。 一句话:控制用户端和管理后台的菜单结构、顺序、谁能看见哪些菜单。 谁能做什么 总部:双页签管理「用户菜单 / …

适用对象:总部可完整编辑;服务商只能改名 / 隐藏。入口:管理后台 → 菜单管理(/admin/menu)。
一句话:控制用户端和管理后台的菜单结构、顺序、谁能看见哪些菜单。

谁能做什么

  • 总部:双页签管理「用户菜单 / 管理后台菜单」——拖拽排序(同级之间)、新增一级菜单 / 子菜单、编辑、删除。
  • 服务商:只能修改菜单名称或隐藏菜单(对本店的覆盖),点行内的「已隐藏 / 已改名」标签可以二次确认后清除覆盖恢复原样。
  • 其他角色进不了本页(会跳回账号管理);新增 / 删除 / 改路由等危险操作仅超级管理员可见。

怎么用

  1. 选页签(用户菜单 / 管理后台菜单),树形列表里找目标菜单。
  2. 新增:「+ 新增一级菜单」在顶层加;子菜单只能加在「分组」下。
  3. 编辑表单字段:
    • 菜单名称:显示的名字。
    • 是否分组:分组只当容器,不需要路由。
    • 路由地址:必须以 / 开头,写错了点进去会 404。
    • 菜单 ID:留空会按路径自动生成。
    • 最低角色(minRole):低于该管理等级的人看不到这个菜单(1=渠道、2=服务商、3=总部;如设为「服务商」,渠道及以下就看不见)。
    • 隐藏角色:可多选,指定哪些角色隐藏。
    • 排序:数字小的排前面。

常见问题

  • 改名 / 隐藏了怎么没生效? 服务商的覆盖要用户重新登录后才生效。
  • 删一级菜单会怎样? 会连带删除它下面所有子菜单,删前想清楚。
  • 排序拖不动? 拖拽排序仅限同级菜单之间,且仅总部可拖。