概述
在使用Oinone
低代码平台进行项目开发的过程中,会存在把平台默认提供的菜单加到自己的项目中。这篇文章介绍实现方式,以角色管理为例。
1. 低代码情况
即项目是通过后端代码初始化菜单的方式。 通常在 XXXMenu.java类通过
@UxMenu
注解的方式,代码片段如下:
此种情况与添加项目本地的菜单无区别,具体代码:
@UxMenu(value = "账号管理", icon = "icon-yonghuguanli")
class AccountManage {
@UxMenu("用户管理")
@UxRoute(value = CustomerCompanyUserProxy.MODEL_MODEL, title = "用户管理")
class CompanyUserManage {
}
@UxMenu("角色管理")
@UxRoute(value = AuthRole.MODEL_MODEL, module = AdminModule.MODULE_MODULE, title = "角色管理")
class RoleManage {
}
@UxMenu("操作日志")
@UxRoute(value = OperationLog.MODEL_MODEL, module = AdminModule.MODULE_MODULE/***菜单所挂载的模块**/)
class OperateLog {
}
}
2. 无代码情况
在界面设计器中,新建菜单-->选择绑定已有页面,进行发布即可。
Oinone社区 作者:望闲原创文章,如若转载,请注明出处:https://doc.oinone.top/backend/6752.html
访问Oinone官网:https://www.oinone.top获取数式Oinone低代码应用平台体验