功能树配置
功能描述
实现对功能菜单自定义维护功能,默认注册到门户上各服务的功能菜单,有时需要根据运行使用进行对菜单分类及名称调整,可以通过功能树配置自定义分类及菜单维护
实现思路
- 在功能树里自定义功能目录并添加菜单维护到自定义目录中,门户运行菜单显示以自定义维护菜单为准
pc端菜单和移动端菜单分开设置,在pc里添加菜单时弹出菜单目录只有pc页面,在mobile里添加菜单只有移动端页面
在功能树配置里维护过菜单后,每保存一次会生成一条对应配置记录,对这一次配置生成的记录可进行确认是否要应用当前运行菜单,可显示查看再确认应用到菜单中的设置
- 支持导出导入当前自定义维护菜单配置设置
注意事项说明
- 自定义维护菜单后,当服务中有更新菜单,则不会自动进行维护,需要手动添加更新的菜单;如服务中菜单被删除时,需要自行删除维护,平台不会自动更新维护的目录
- 功能树配置页面不支持自定义菜单,要自定义菜单则在应用资源管理“权限管理”中功能权限中定义
添加目录
选中虚拟根菜单或者其他的目录,点击添加目录,添加自定义的目录,在右侧可修改标题、目录图标等设置
添加菜单
- 选中目录,点击添加菜单,打开菜单选择页面,菜单选择页面中的菜单就是原始服务中发布的菜单,当有更新菜单时,菜单选择页面中的菜单也会一同更新
- 在搜索框搜索要添加的菜单进行勾选(支持批量勾选)确认,即可添加到对应目录中,
菜单恢复
- 当自定义维护过菜单后并保存菜单后,在菜单恢复里会生成一条配置记录
- 自定义维护菜单并保存菜单后并不是立即生效,可以在菜单恢复里显示曲儿无误后,再点击应用进行生效到运行菜单中
- 如果不要配置的记录,点击删除即可
清除配置
导入导出
支持将已维护好的功能树菜单进行导出,再导入到其他环境中的功能树里,如开发环境配置好的功能树菜单进行导出,再直接到正式运行环境的功能树配置中,避免多个环境重复操作配置。