跳到主要内容

菜单管理

菜单管理用于配置系统的菜单结构和路由,控制系统的功能模块展示。

快速访问

在线访问入口打开菜单管理

功能说明

菜单管理主要用于:

  • 维护系统菜单结构
  • 配置菜单的路由和图标
  • 设置菜单的显示权限
  • 管理按钮级权限

操作指南

查看菜单列表

在系统管理菜单下,选择"菜单管理",可以查看系统的菜单树形结构。

菜单管理列表

新增菜单

  1. 点击"新增"按钮(或在某个菜单下新增子菜单)
  2. 选择菜单类型
    • 目录:只有菜单,不关联具体页面
    • 菜单:关联具体的功能页面
    • 按钮:页面内的操作按钮
  3. 填写菜单信息
    • 上级菜单
    • 菜单名称
    • 菜单类型
    • 菜单图标
    • 路由地址
    • 组件路径
    • 组件名称
    • 权限标识
    • 显示排序
    • 菜单状态
    • 显示状态
    • 总是显示
    • 是否缓存
  4. 点击"确定"保存

新增菜单

编辑菜单

  1. 在菜单树中找到需要编辑的菜单
  2. 点击"编辑"按钮
  3. 修改菜单信息
  4. 点击"确定"保存

删除菜单

  1. 找到要删除的菜单
  2. 点击"删除"按钮
  3. 确认删除操作(会同时删除子菜单)
关联模块

菜单权限与角色管理紧密关联,通过角色可以控制用户能够访问哪些菜单。

字段说明

字段名称说明是否必填
上级菜单父级菜单
菜单名称菜单的显示名称
菜单类型目录/菜单/按钮
菜单图标菜单的图标标识
路由地址前端路由路径菜单类型必填
组件路径前端组件路径菜单类型必填
组件名称前端组件名称
权限标识权限控制标识符
显示排序菜单的排序号
菜单状态启用/禁用
显示状态是否在菜单中显示
总是显示是否总是显示
是否缓存路由是否缓存

注意事项

  • 菜单采用树形结构,支持多级菜单
  • 权限标识格式建议:模块:功能:操作(如:system:user:add
  • 删除父菜单会同时删除所有子菜单
  • 菜单变更需要重新登录或刷新页面生效
  • 隐藏的菜单用户无法访问,但可以通过URL直接访问