初始代码

This commit is contained in:
wangmingwei
2026-04-21 16:49:46 +08:00
parent aae9dc4036
commit f0453ff3a3
2396 changed files with 256575 additions and 0 deletions

View File

@@ -0,0 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>yunzhupaas-java-boot</artifactId>
<groupId>com.yunzhupaas</groupId>
<version>5.2.0-RELEASE</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>yunzhupaas-common-all</artifactId>
<dependencies>
<dependency>
<groupId>com.yunzhupaas</groupId>
<artifactId>yunzhupaas-common-database</artifactId>
</dependency>
<dependency>
<groupId>com.yunzhupaas</groupId>
<artifactId>yunzhupaas-common-swagger</artifactId>
</dependency>
<dependency>
<groupId>com.yunzhupaas</groupId>
<artifactId>yunzhupaas-common-file</artifactId>
</dependency>
<dependency>
<groupId>com.yunzhupaas</groupId>
<artifactId>yunzhupaas-file-core-starter</artifactId>
<version>5.2.0-RELEASE</version>
</dependency>
<dependency>
<groupId>com.yunzhupaas</groupId>
<artifactId>yunzhupaas-common-office</artifactId>
</dependency>
<dependency>
<groupId>com.yunzhupaas</groupId>
<artifactId>yunzhupaas-common-event</artifactId>
</dependency>
</dependencies>
<profiles>
<profile>
<id>boot3</id>
<activation>
<jdk>[17,)</jdk>
</activation>
<dependencies>
<dependency>
<groupId>com.yunzhupaas</groupId>
<artifactId>yunzhupaas-common-office-v3</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
</profile>
</profiles>
</project>

View File

@@ -0,0 +1,69 @@
package com.yunzhupaas.model;
import lombok.Data;
import java.util.Date;
@Data
public class AppDataInfoModel {
/**
* 单据主键
*/
private String id;
/**
* 对象类型
*/
private String objectType;
/**
* 对象主键
*/
private String objectId;
/**
* 数据
*/
private String objectData;
/**
* 描述
*/
private String description;
/**
* 有效标志
*/
private Integer enabledMark;
/**
* 创建时间
*/
private Date creatorTime;
/**
* 创建用户
*/
private String creatorUserId;
/**
* 删除时间
*/
private Date deleteTime;
/**
* 删除用户
*/
private String deleteUserId;
/**
* 删除标志
*/
private Integer deleteMark;
/**
* 关联系统id
*/
private String systemId;
}

View File

@@ -0,0 +1,22 @@
package com.yunzhupaas.model;
import lombok.Data;
@Data
public class AppObjectDataModel {
private String id;
private boolean hasChildren;
private String fullName;
private String icon;
private String urlAddress;
private String parentId;
private Integer type;
private String propertyJson;
private boolean isData;
private String children;
private String iconBackground;
private String moduleId;
}

View File

@@ -0,0 +1,48 @@
package com.yunzhupaas.model;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
/**
*
* @author 云筑产品开发平台组
* @version V3.1.0
* @copyright 深圳市乐程软件有限公司
* @date 2024/3/16 8:49
*/
@Data
public class LoginForm {
@Schema(description = "账号")
private String account;
@Schema(description = "密码")
private String password;
/**
* 登录类型
*/
@Schema(description = "登录类型")
private String grantType;
/**
* 验证码标识
*/
@Schema(description = "验证码标识")
private String timestamp;
/**
* 来源类型
*/
private String origin;
/**
* 验证码
*/
@Schema(description = "验证码")
private String code;
public LoginForm() {
}
public LoginForm(String account, String password) {
this.account = account;
this.password = password;
}
}

View File

@@ -0,0 +1,22 @@
package com.yunzhupaas.model.app;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
@Data
public class AppMenuModel {
@Schema(description = "扩展字段")
private String propertyJson;
@Schema(description = "菜单编码")
private String enCode;
@Schema(description = "菜单名称")
private String fullName;
@Schema(description = "图标")
private String icon;
@Schema(description = "主键id")
private String id;
@Schema(description = "链接地址")
private String urlAddress;
}