Freecms springboot版 菜单管理

项目地址 http://www.freeteam.cn

      1. 菜单管理

Ant Design Pro 默认权限实现方案为前端固定路由表和权限配置,由后端提供用户权限标识,来识别是否拥有该路由权限。

默认实现方式是通过获取当前用户的权限去比对路由表,生成当前用户具有的权限可访问的路由表,通过 router.addRoutes 动态挂载到 router 上。

  1. 添加一级菜单

从左侧管理菜单点击菜单管理进入。

点击“添加一级菜单”

输入相关属性点击“确定”即可。

注意

需要授权资源标识指前端路由菜单显示时需要的授权标识,和后端接口访问权限的授权标识,一行一个授权标识

  1. 修改菜单

点击操作列下的编辑

输入相关属性点击“确定”即可。

  1. 添加下级菜单

点击操作列下的添加子菜单

填写相关属性后点击“确定”即可。

  1. 菜单

为了方便用户使用,FreeCMS提供了改变菜单结构的简便方法,使您在想对菜单结构作出调整时不需要删除重建菜单。

点击操作列下的移动

选择需要调整的位置,直接点击即可。

注意

  1. 如果选择“设置为一级菜单”,则此菜单会变为一级菜单。
  2. 在改变所属菜单时,此菜单的子菜单会随着此菜单转移。
  1. 删除菜单

删除菜单功能将删除指定菜单及子菜单,此操作不可恢复,请慎重操作。

点击操作列下的删除

为防止用户误操作,系统会提示用户确认,点击“确定”按钮

  1. 批量删除菜单

勾选需要删除的菜单,点击批量删除按钮

为防止用户误操作,系统会提示用户确认,点击“确定”按钮

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章