菜单管理指引
适用对象:总部可完整编辑;服务商只能改名 / 隐藏。入口:管理后台 → 菜单管理(/admin/menu)。 一句话:控制用户端和管理后台的菜单结构、顺序、谁能看见哪些菜单。 谁能做什么 总部:双页签管理「用户菜单 / …
适用对象:总部可完整编辑;服务商只能改名 / 隐藏。入口:管理后台 → 菜单管理(/admin/menu)。
一句话:控制用户端和管理后台的菜单结构、顺序、谁能看见哪些菜单。
谁能做什么
- 总部:双页签管理「用户菜单 / 管理后台菜单」——拖拽排序(同级之间)、新增一级菜单 / 子菜单、编辑、删除。
- 服务商:只能修改菜单名称或隐藏菜单(对本店的覆盖),点行内的「已隐藏 / 已改名」标签可以二次确认后清除覆盖恢复原样。
- 其他角色进不了本页(会跳回账号管理);新增 / 删除 / 改路由等危险操作仅超级管理员可见。
怎么用
- 选页签(用户菜单 / 管理后台菜单),树形列表里找目标菜单。
- 新增:「+ 新增一级菜单」在顶层加;子菜单只能加在「分组」下。
- 编辑表单字段:
- 菜单名称:显示的名字。
- 是否分组:分组只当容器,不需要路由。
- 路由地址:必须以
/开头,写错了点进去会 404。 - 菜单 ID:留空会按路径自动生成。
- 最低角色(minRole):低于该管理等级的人看不到这个菜单(1=渠道、2=服务商、3=总部;如设为「服务商」,渠道及以下就看不见)。
- 隐藏角色:可多选,指定哪些角色隐藏。
- 排序:数字小的排前面。
常见问题
- 改名 / 隐藏了怎么没生效? 服务商的覆盖要用户重新登录后才生效。
- 删一级菜单会怎样? 会连带删除它下面所有子菜单,删前想清楚。
- 排序拖不动? 拖拽排序仅限同级菜单之间,且仅总部可拖。