From d6b2bce9b017fc36328bc2eda1613c9fc314b359 Mon Sep 17 00:00:00 2001 From: wynne1005 Date: Mon, 21 Jun 2021 21:56:09 +0800 Subject: [PATCH] =?UTF-8?q?fix(screen):=206.21=20=E6=9E=9A=E4=B8=BE?= =?UTF-8?q?=E8=B0=83=E6=95=B4=20=E5=A2=9E=E5=88=A0=E6=94=B9=E6=9F=A5?= =?UTF-8?q?=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 6.21 枚举调整 增删改查测试 --- .../cn/estsh/i3plus/pojo/base/enumutil/ScreenEnumUtil.java | 2 ++ .../main/java/cn/estsh/i3plus/pojo/screen/bean/ScrAction.java | 6 +----- .../java/cn/estsh/i3plus/pojo/screen/bean/ScrDataAuth.java | 6 +----- .../java/cn/estsh/i3plus/pojo/screen/bean/ScrDataObject.java | 9 ++------- .../cn/estsh/i3plus/pojo/screen/bean/ScrDataObjectIndex.java | 6 +----- .../java/cn/estsh/i3plus/pojo/screen/bean/ScrDatasource.java | 10 ++-------- .../main/java/cn/estsh/i3plus/pojo/screen/bean/ScrLayout.java | 7 +------ .../main/java/cn/estsh/i3plus/pojo/screen/bean/ScrModel.java | 6 +----- .../java/cn/estsh/i3plus/pojo/screen/bean/ScrModelField.java | 7 +------ .../cn/estsh/i3plus/pojo/screen/bean/ScrModelFieldIndex.java | 10 +++------- .../main/java/cn/estsh/i3plus/pojo/screen/bean/ScrScreen.java | 10 ++-------- 11 files changed, 17 insertions(+), 62 deletions(-) diff --git a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/ScreenEnumUtil.java b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/ScreenEnumUtil.java index 3db1a34..6bde42d 100644 --- a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/ScreenEnumUtil.java +++ b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/ScreenEnumUtil.java @@ -264,6 +264,8 @@ public class ScreenEnumUtil { } return tmp; } + + } public enum LAYOUT_TYPE { diff --git a/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrAction.java b/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrAction.java index b62b2a4..676ea57 100644 --- a/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrAction.java +++ b/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrAction.java @@ -1,7 +1,6 @@ package cn.estsh.i3plus.pojo.screen.bean; import cn.estsh.i3plus.pojo.base.bean.BaseBean; -import cn.estsh.i3plus.pojo.base.enumutil.ScreenEnumUtil; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; @@ -12,8 +11,6 @@ import lombok.NoArgsConstructor; import javax.persistence.Column; import javax.persistence.Entity; -import javax.persistence.EnumType; -import javax.persistence.Enumerated; import javax.persistence.Table; import java.io.Serializable; @@ -43,7 +40,6 @@ public class ScrAction extends BaseBean implements Serializable { @Column(name = "ACTION_TYPE") @ApiModelProperty("动作类型") - @Enumerated(EnumType.STRING) - private ScreenEnumUtil.ACTION_TYPE actionType; + private Integer actionType; } \ No newline at end of file diff --git a/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrDataAuth.java b/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrDataAuth.java index 4576a2b..f02e9a9 100644 --- a/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrDataAuth.java +++ b/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrDataAuth.java @@ -1,7 +1,6 @@ package cn.estsh.i3plus.pojo.screen.bean; import cn.estsh.i3plus.pojo.base.bean.BaseBean; -import cn.estsh.i3plus.pojo.base.enumutil.ScreenEnumUtil; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; @@ -12,8 +11,6 @@ import lombok.NoArgsConstructor; import javax.persistence.Column; import javax.persistence.Entity; -import javax.persistence.EnumType; -import javax.persistence.Enumerated; import javax.persistence.Table; import java.io.Serializable; @@ -63,8 +60,7 @@ public class ScrDataAuth extends BaseBean implements Serializable { @Column(name = "AUTH_TYPE") @ApiModelProperty("权限类型 (行,列)") - @Enumerated(EnumType.STRING) - private ScreenEnumUtil.AUTH_TYPE authType; + private Integer authType; } diff --git a/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrDataObject.java b/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrDataObject.java index 3394de5..e07d8fb 100644 --- a/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrDataObject.java +++ b/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrDataObject.java @@ -1,7 +1,6 @@ package cn.estsh.i3plus.pojo.screen.bean; import cn.estsh.i3plus.pojo.base.bean.BaseBean; -import cn.estsh.i3plus.pojo.base.enumutil.ScreenEnumUtil; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; @@ -14,8 +13,6 @@ import lombok.NoArgsConstructor; import javax.persistence.Column; import javax.persistence.Entity; -import javax.persistence.EnumType; -import javax.persistence.Enumerated; import javax.persistence.Table; import java.io.Serializable; @@ -50,8 +47,7 @@ public class ScrDataObject extends BaseBean implements Serializable { @Column(name = "DATA_TYPE") @ApiModelProperty(value = "数据类型") - @Enumerated(EnumType.STRING) - private ScreenEnumUtil.DATA_OBJECT_SOURCE dataType; + private Integer dataType; @Column(name = "FIELD_CODE") @ApiModelProperty(value = "字段代码") @@ -80,7 +76,6 @@ public class ScrDataObject extends BaseBean implements Serializable { @Column(name = "NULLABLE") @ApiModelProperty("是否能为空") - @Enumerated(EnumType.STRING) - private ScreenEnumUtil.NULLABLE nullable; + private Integer nullable; } diff --git a/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrDataObjectIndex.java b/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrDataObjectIndex.java index 8eb61aa..9f49d5a 100644 --- a/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrDataObjectIndex.java +++ b/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrDataObjectIndex.java @@ -1,7 +1,6 @@ package cn.estsh.i3plus.pojo.screen.bean; import cn.estsh.i3plus.pojo.base.bean.BaseBean; -import cn.estsh.i3plus.pojo.base.enumutil.ScreenEnumUtil; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; @@ -12,8 +11,6 @@ import lombok.NoArgsConstructor; import javax.persistence.Column; import javax.persistence.Entity; -import javax.persistence.EnumType; -import javax.persistence.Enumerated; import javax.persistence.Table; import java.io.Serializable; @@ -39,8 +36,7 @@ public class ScrDataObjectIndex extends BaseBean implements Serializable { @Column(name = "INDEX_TYPE") @ApiModelProperty("约束类型") - @Enumerated(EnumType.STRING) - private ScreenEnumUtil.INDEX_TYPE indexType; + private Integer indexType; @Column(name = "GROUP_NO") @ApiModelProperty("组号") diff --git a/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrDatasource.java b/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrDatasource.java index 08078fa..6d28b02 100644 --- a/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrDatasource.java +++ b/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrDatasource.java @@ -1,8 +1,6 @@ package cn.estsh.i3plus.pojo.screen.bean; import cn.estsh.i3plus.pojo.base.bean.BaseBean; -import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil; -import cn.estsh.i3plus.pojo.base.enumutil.ScreenEnumUtil; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; @@ -13,8 +11,6 @@ import lombok.NoArgsConstructor; import javax.persistence.Column; import javax.persistence.Entity; -import javax.persistence.EnumType; -import javax.persistence.Enumerated; import javax.persistence.Table; import java.io.Serializable; @@ -45,13 +41,11 @@ public class ScrDatasource extends BaseBean implements Serializable { @Column(name = "SOURCE_CONNECTION_STATUS") @ApiModelProperty(value = "数据源状态", name = "状态:可用,不可用 看枚举当中是否存在") - @Enumerated(EnumType.STRING) - private ScreenEnumUtil.DATASOURCE_CONNECTION_STATUS sourceConnectionStatus; + private Integer sourceConnectionStatus; @Column(name = "SOURCE_TYPE") @ApiModelProperty(value = "数据源类型", name = "CommonEnumUtil.DATA_SOURCE_TYPE") - @Enumerated(EnumType.STRING) - private CommonEnumUtil.DATA_SOURCE_TYPE sourceType; + private Integer sourceType; @Column(name = "SOURCE_HOST") @ApiModelProperty(value = "数据源连接地址") diff --git a/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrLayout.java b/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrLayout.java index 90f9535..6c1d0da 100644 --- a/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrLayout.java +++ b/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrLayout.java @@ -1,8 +1,6 @@ package cn.estsh.i3plus.pojo.screen.bean; import cn.estsh.i3plus.pojo.base.bean.BaseBean; -import cn.estsh.i3plus.pojo.base.enumutil.ScreenEnumUtil; -import io.swagger.annotations.Api; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; @@ -13,8 +11,6 @@ import lombok.NoArgsConstructor; import javax.persistence.Column; import javax.persistence.Entity; -import javax.persistence.EnumType; -import javax.persistence.Enumerated; import javax.persistence.Table; import java.io.Serializable; @@ -44,7 +40,6 @@ public class ScrLayout extends BaseBean implements Serializable { @Column(name = "LAYOUT_TYPE") @ApiModelProperty("布局类型") - @Enumerated(EnumType.STRING) - private ScreenEnumUtil.LAYOUT_TYPE layoutType; + private Integer layoutType; } diff --git a/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrModel.java b/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrModel.java index ce0ffe0..08bb0d7 100644 --- a/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrModel.java +++ b/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrModel.java @@ -1,7 +1,6 @@ package cn.estsh.i3plus.pojo.screen.bean; import cn.estsh.i3plus.pojo.base.bean.BaseBean; -import cn.estsh.i3plus.pojo.base.enumutil.ScreenEnumUtil; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; @@ -12,8 +11,6 @@ import lombok.NoArgsConstructor; import javax.persistence.Column; import javax.persistence.Entity; -import javax.persistence.EnumType; -import javax.persistence.Enumerated; import javax.persistence.Table; import java.io.Serializable; @@ -39,8 +36,7 @@ public class ScrModel extends BaseBean implements Serializable { @Column(name = "MODEL_TYPE") @ApiModelProperty("model的类型") - @Enumerated(EnumType.STRING) - private ScreenEnumUtil.MODEL_TYPE modelType; + private Integer modelType; @Column(name = "DATA_OBJECT_CODE") @ApiModelProperty("数据对象代码") diff --git a/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrModelField.java b/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrModelField.java index f054066..1fdc02f 100644 --- a/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrModelField.java +++ b/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrModelField.java @@ -1,8 +1,6 @@ package cn.estsh.i3plus.pojo.screen.bean; import cn.estsh.i3plus.pojo.base.bean.BaseBean; -import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil; -import cn.estsh.i3plus.pojo.base.enumutil.ScreenEnumUtil; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; @@ -13,8 +11,6 @@ import lombok.NoArgsConstructor; import javax.persistence.Column; import javax.persistence.Entity; -import javax.persistence.EnumType; -import javax.persistence.Enumerated; import javax.persistence.Table; import javax.persistence.Transient; import java.io.Serializable; @@ -89,8 +85,7 @@ public class ScrModelField extends BaseBean implements Serializable { @Column(name = "MODEL_FIELD_DATASOURCE") @ApiModelProperty("字段数据来源") - @Enumerated(EnumType.STRING) - private ScreenEnumUtil.MODEL_FIELD_DATASOURCE modelFieldDatasource; + private Integer modelFieldDatasource; @Column(name = "MODEL_FIELD_DATASOURCE_PROPS") @ApiModelProperty("model字段来源属性") diff --git a/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrModelFieldIndex.java b/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrModelFieldIndex.java index 3e4130e..645802f 100644 --- a/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrModelFieldIndex.java +++ b/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrModelFieldIndex.java @@ -2,7 +2,6 @@ package cn.estsh.i3plus.pojo.screen.bean; import cn.estsh.i3plus.pojo.base.bean.BaseBean; import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil; -import cn.estsh.i3plus.pojo.base.enumutil.ScreenEnumUtil; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; @@ -40,8 +39,7 @@ public class ScrModelFieldIndex extends BaseBean implements Serializable { @Column(name = "INDEX_TYPE") @ApiModelProperty("约束类型") - @Enumerated(EnumType.STRING) - private ScreenEnumUtil.INDEX_TYPE indexType; + private Integer indexType; @Column(name = "GROUP_NO") @ApiModelProperty("组号") @@ -58,11 +56,9 @@ public class ScrModelFieldIndex extends BaseBean implements Serializable { @Column(name = "PRIMARY_KEY_SWITCH") @ApiModelProperty("model主键唯一检查开关") - @Enumerated(EnumType.STRING) - private CommonEnumUtil.TRUE_OR_FALSE primaryKeySwitch; + private Integer primaryKeySwitch; @Column(name = "UNIQUE_KEY_SWITCH") @ApiModelProperty("model唯一键唯一检查开关") - @Enumerated(EnumType.STRING) - private CommonEnumUtil.TRUE_OR_FALSE uniqueKeySwitch; + private Integer uniqueKeySwitch; } diff --git a/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrScreen.java b/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrScreen.java index d6249a0..daa60a5 100644 --- a/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrScreen.java +++ b/modules/i3plus-pojo-screen/src/main/java/cn/estsh/i3plus/pojo/screen/bean/ScrScreen.java @@ -1,8 +1,6 @@ package cn.estsh.i3plus.pojo.screen.bean; import cn.estsh.i3plus.pojo.base.bean.BaseBean; -import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil; -import cn.estsh.i3plus.pojo.base.enumutil.ScreenEnumUtil; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; @@ -13,8 +11,6 @@ import lombok.NoArgsConstructor; import javax.persistence.Column; import javax.persistence.Entity; -import javax.persistence.EnumType; -import javax.persistence.Enumerated; import javax.persistence.Table; import java.io.Serializable; @@ -52,12 +48,10 @@ public class ScrScreen extends BaseBean implements Serializable { @Column(name = "SCREEN_TYPE") @ApiModelProperty("页面类型") - @Enumerated(EnumType.STRING) - private ScreenEnumUtil.SCREEN_TYPE screenType; + private Integer screenType; @Column(name = "SCREEN_OWNING_SYSTEM") @ApiModelProperty("界面所属系统") - @Enumerated(EnumType.STRING) - private CommonEnumUtil.SOFT_TYPE screenOwningSystem; + private Integer screenOwningSystem; }