1.5.2.1.1. 接口介绍

1、因V5 RBAC的特殊性,不再支持3.5插件菜单以下两个特性 :

  • 可通过管理员菜单权限管理控制菜单是否显示。

  • 可通过配置固定角色如FormAdmin控制权限。

以上两类需求可以通过超级管理员super-admin增加资源实现。

2、二次开发能够通过插件开发增加主菜单。

3、菜单项可以使用代码在运行期控制是否显示。

4、考虑到开发和实施的分离,为便于实施部署,不采用Web管理界面添加方式。

5、需要同时考虑降低3.5的二次开发迁移工作量。

6、沿袭3.5的实现,只支持一级和二级菜单的定义,不支持更多级别。

通过超级管理员配置来实现系统中主菜单的扩展功能,通过扩展来作为系统各模块或与第三方集成的入口。

支持以下菜单:

  • 前端用户的一级或多级菜单(0-N个)

  • 系统中其他任意角色的一级或多级菜单(0-N个)