如何把平台功能菜单加到项目中?

概述

在使用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低代码应用平台体验

(0)
望闲的头像望闲数式员工
上一篇 2024年4月18日 下午8:09
下一篇 2024年4月19日 下午7:43

相关推荐

  • 计算属性如何配置按条件展示不同的值        界面设计器

    计算属性如何配置按条件展示不同的值

    1.打开计算公式,点击“fx”字样的图标添加函数 2.选择逻辑函数分类下的条件函数 3.在第一个输入框填写条件,这里可以手写条件的表达式,后面2个输入框分别是条件成立时的值和条件不成立时的值,可以手动输入表达式 表达式中的activeRecord,在表格中代表当前表格行的数据,在表单中为整个表单的数据

    4天前
    00
  • Oinone登录扩展:对接SSO(适应于4.7.8之前的版本)        后端

    Oinone登录扩展:对接SSO(适应于4.7.8之前的版本)

    适配版本 4.7.8之前的版本 概述 在企业内部,对于已有一套完整的登录系统(SSO)的情况下,通常会要求把所有的系统都对接到SSO中;本文主要讲解用Oinone开发的项目对接SSO的具体实现。 对接步骤 1、项目自定义实现UserCookieLogin,可参考默认是的示例说明:pro.shushi.pamirs.user.api.login.UserCoo…

    2023年11月24日
    00
  • 非存储字段搜索,适应灵活的搜索场景        代码实践

    非存储字段搜索,适应灵活的搜索场景

    1、非存储字段搜索 1.1 描述 通常根据本模型之外的信息作为搜索条件时,通常会把 这些字段放在代理模型上。这类场景我们称之为 非存储字段搜索 1.2 场景一 非存储字段为基本的String。1.代码定义:非存储字段为基本的包装数据类型 @Field(displayName = "确认密码", store = NullableBoolEn…

    2024年2月20日
    00
  • 如何发送邮箱、手机短信以及设置

    1.邮件发送 1.1 邮件服务设置 1.1.1 方法一:通过yaml文件配置 pamirs: email: smtp: smtpHost: smtp.exmail.qq.com smtpUser: xxx@xxx.com smtpPassword: xxxxxx smtpPort: 465 smtpSecurity: SSL #邮件模块可后续后台自行添加 t…

    后端 2023年11月6日
    00
  • 如何增加用户中心的菜单        后端

    如何增加用户中心的菜单

    1.工程中引起pamirs-user-api <dependency> <groupId>pro.shushi.pamirs.core</groupId> <artifactId>pamirs-user-api</artifactId> </dependency> 2.实现扩展接口Top…

    2023年11月27日
    00

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注