Skip to content

菜单权限

菜单权限用于控制系统中用户可访问的菜单和可操作的功能。只不过权限不直接与用户绑定而是与角色绑定,用户与角色绑定,从而实现权限控制。

添加和修改(菜单)说明

权限类型=菜单时,表示系统内的菜单权限。标识为重要的表示系统已经使用该数据,标识为不重要的表示系统未使用该数据仅仅只是做一个记录:

  • 权限类型(重要):菜单-系统内的菜单访问权限。按钮-系统内的功能操作权限。
  • 上级菜单(重要):菜单是树形结构,可区分上下级菜单
  • 菜单图标(不重要):菜单展示的图标,不选择会使用默认图标
  • 菜单名称(重要):菜单显示的名称
  • 权限编码(重要):权限类型=菜单时为空,权限类型=按钮时填写
  • 排序值(重要):决定菜单权限数据的排列顺序,由小到大升序排列
  • 路由地址(重要):访问这个菜单时浏览器的url地址
  • 是否可见(重要):会将菜单展示,会将菜单隐藏
  • 菜单状态(重要):表示菜单权限启用还是禁用
  • 组件路径(重要):权限类型=菜单时,这个菜单对应的vue文件路径
  • 备注(不重要):可以存储一些菜单和权限的文字说明信息

添加和修改(权限)说明

权限类型=按钮时,表示系统内的功能权限。标识为重要的表示系统已经使用该数据,标识为不重要的表示系统未使用该数据仅仅只是做一个记录:

  • 权限类型(重要):菜单-系统内的菜单访问权限。按钮-系统内的功能操作权限。
  • 上级权限(重要):权限实际是不需要区分上下级的,但为了便于管理,可以将权限挂到某个菜单下边
  • 权限名称(重要):权限的中文名称
  • 权限编码(重要):权限的编码,通过这个编码来控制权限
  • 排序值(重要):决定菜单权限数据的排列顺序,由小到大升序排列
  • 权限状态(重要):表示权限启用还是禁用
  • 备注(重要):可以存储一些菜单和权限的文字说明信息

用户和角色与权限的关系

权限控制说明