POJO添加序列化id

yun-zuoyi
汪云昊 5 years ago
parent e8ea5a3c90
commit 9532489502

@ -31,6 +31,8 @@ import java.io.Serializable;
//@JsonInclude(value = JsonInclude.Include.NON_EMPTY) //""或null属性不参加序列转换 //@JsonInclude(value = JsonInclude.Include.NON_EMPTY) //""或null属性不参加序列转换
public abstract class BaseBean implements Serializable { public abstract class BaseBean implements Serializable {
private static final long serialVersionUID = 1L;
//此处使用hibernate的主键策略方式 //此处使用hibernate的主键策略方式
//手动设置,使用iplus-platform-common中的idtool生成 //手动设置,使用iplus-platform-common中的idtool生成
//将Long类型系列化成String避免精度丢失 //将Long类型系列化成String避免精度丢失

@ -39,6 +39,8 @@ public class CommonEnumUtil {
LAC(26, 8600, 13, "lac", "连接适配器"), LAC(26, 8600, 13, "lac", "连接适配器"),
ANDON(27, 8500, 14, "andon", "安灯"), ANDON(27, 8500, 14, "andon", "安灯"),
APS(28, 8400, 15, "i3aps", "高级计划与排产"), APS(28, 8400, 15, "i3aps", "高级计划与排产"),
MDM(29, 8150, 22, "i3mdm", "数据中心MDM"),
CENTER(99, 8000, 1, "icloud-server", "注册中心"), CENTER(99, 8000, 1, "icloud-server", "注册中心"),
SURFACE(98, 0, 0, "i3surface", "对外服务"), SURFACE(98, 0, 0, "i3surface", "对外服务"),
CLOUD(97, 0, 0, "i3cloud", "微服务"), CLOUD(97, 0, 0, "i3cloud", "微服务"),

@ -29,6 +29,7 @@ import javax.persistence.Table;
@Api(value = "表单按钮", description = "表单按钮") @Api(value = "表单按钮", description = "表单按钮")
public class BfButton extends BaseBean { public class BfButton extends BaseBean {
private static final long serialVersionUID = -1675967061983417558L;
@Column(name = "BUTTON_NAME") @Column(name = "BUTTON_NAME")
@ApiParam(value = "按钮名称") @ApiParam(value = "按钮名称")
private String buttonName; private String buttonName;

@ -33,6 +33,7 @@ import java.util.List;
@Api(value="级联元素",description = "级联元素") @Api(value="级联元素",description = "级联元素")
public class BfCascade extends BaseBean { public class BfCascade extends BaseBean {
private static final long serialVersionUID = -2114224803602089395L;
@Column(name = "ELEMENT_ID") @Column(name = "ELEMENT_ID")
@ApiParam(value = "对象元素ID", example = "-1") @ApiParam(value = "对象元素ID", example = "-1")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -30,6 +30,7 @@ import javax.persistence.Table;
@Api(value="级联元素明细",description = "级联元素") @Api(value="级联元素明细",description = "级联元素")
public class BfCascadeDetail extends BaseBean { public class BfCascadeDetail extends BaseBean {
private static final long serialVersionUID = -8365699249398175846L;
@Column(name = "CASCADE_ID") @Column(name = "CASCADE_ID")
@ApiParam(value = "级联ID", example = "-1") @ApiParam(value = "级联ID", example = "-1")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -30,6 +30,7 @@ import java.util.List;
@Api(value="数据对象",description = "原数据对象,最原始数据") @Api(value="数据对象",description = "原数据对象,最原始数据")
public class BfDataObject extends BaseBean { public class BfDataObject extends BaseBean {
private static final long serialVersionUID = -6450328805517462673L;
@Column(name = "DATA_SOURCE_ID") @Column(name = "DATA_SOURCE_ID")
@ApiParam(value = "数据源ID", example = "-1") @ApiParam(value = "数据源ID", example = "-1")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -33,6 +33,7 @@ import java.util.List;
@Api(value = "数据对象属性表", description = "数据对象的属性明细表") @Api(value = "数据对象属性表", description = "数据对象的属性明细表")
public class BfDataObjectProperty extends BaseBean { public class BfDataObjectProperty extends BaseBean {
private static final long serialVersionUID = 2607149135728621568L;
//外键关联数据对象主键 //外键关联数据对象主键
@Column(name = "DATA_OBJECT_ID") @Column(name = "DATA_OBJECT_ID")
@ApiParam(value = "数据对象ID", example = "-1") @ApiParam(value = "数据对象ID", example = "-1")

@ -29,6 +29,7 @@ import java.util.List;
@Api(value="数据对象",description = "原数据对象,最原始数据") @Api(value="数据对象",description = "原数据对象,最原始数据")
public class BfDataSource extends BaseBean { public class BfDataSource extends BaseBean {
private static final long serialVersionUID = -749606489129498769L;
@Column(name="SOURCE_NAME") @Column(name="SOURCE_NAME")
@ApiParam(value ="数据源名称") @ApiParam(value ="数据源名称")
private String sourceName; private String sourceName;

@ -33,6 +33,7 @@ import java.util.List;
@Api(value = "对象元素基础", description = "元素基础表") @Api(value = "对象元素基础", description = "元素基础表")
public class BfElement extends BaseBean { public class BfElement extends BaseBean {
private static final long serialVersionUID = -3309080566388373068L;
//外键关联数据对象主键 //外键关联数据对象主键
@Column(name = "ELEMENT_INFO_ID") @Column(name = "ELEMENT_INFO_ID")
@ApiParam(value = "对象元素明细ID", example = "-1") @ApiParam(value = "对象元素明细ID", example = "-1")

@ -33,6 +33,7 @@ import javax.persistence.Table;
@Api(value = "元素约束", description = "元素约束") @Api(value = "元素约束", description = "元素约束")
public class BfElementConstraint extends BaseBean { public class BfElementConstraint extends BaseBean {
private static final long serialVersionUID = 6951083749548881908L;
@Column(name = "ELEMENT_ID") @Column(name = "ELEMENT_ID")
@ApiParam(value = "对象元素ID", example = "-1") @ApiParam(value = "对象元素ID", example = "-1")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -32,6 +32,7 @@ import javax.persistence.Table;
@Api(value = "对象元素表格", description = "对象元素表格") @Api(value = "对象元素表格", description = "对象元素表格")
public class BfElementGrid extends BaseBean { public class BfElementGrid extends BaseBean {
private static final long serialVersionUID = -3730288075103132153L;
//外键关联数据对象主键 //外键关联数据对象主键
@Column(name = "ELEMENT_ID") @Column(name = "ELEMENT_ID")
@ApiParam(value = "对象元素ID", example = "-1") @ApiParam(value = "对象元素ID", example = "-1")

@ -32,6 +32,7 @@ import javax.persistence.Transient;
@Api(value="对象元素属性",description = "对象元素属性 相当于数据对象属性的扩展") @Api(value="对象元素属性",description = "对象元素属性 相当于数据对象属性的扩展")
public class BfElementProperty extends BaseBean { public class BfElementProperty extends BaseBean {
private static final long serialVersionUID = 8391877375302721425L;
@Column(name = "ELEMENT_ID") @Column(name = "ELEMENT_ID")
@ApiParam(value = "对象元素ID", example = "-1") @ApiParam(value = "对象元素ID", example = "-1")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -30,6 +30,7 @@ import java.util.List;
@Api(value="对象元素虚拟属性",description = "对象元素虚拟属性") @Api(value="对象元素虚拟属性",description = "对象元素虚拟属性")
public class BfElementPropertyVirtual extends BaseBean { public class BfElementPropertyVirtual extends BaseBean {
private static final long serialVersionUID = -8746243539245788738L;
@Column(name = "ELEMENT_ID") @Column(name = "ELEMENT_ID")
@ApiParam(value = "对象元素ID", example = "-1") @ApiParam(value = "对象元素ID", example = "-1")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -31,6 +31,7 @@ import javax.persistence.Transient;
@Api(value = "对象元素基础", description = "元素基础表") @Api(value = "对象元素基础", description = "元素基础表")
public class BfElementTree extends BaseBean { public class BfElementTree extends BaseBean {
private static final long serialVersionUID = -6173269177770192337L;
//外键关联数据对象主键 //外键关联数据对象主键
@Column(name = "ELEMENT_ID") @Column(name = "ELEMENT_ID")
@ApiParam(value = "对象元素ID", example = "-1") @ApiParam(value = "对象元素ID", example = "-1")

@ -1,8 +1,6 @@
package cn.estsh.i3plus.pojo.form.bean; package cn.estsh.i3plus.pojo.form.bean;
import cn.estsh.i3plus.pojo.base.bean.BaseBean; import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
@ -30,6 +28,7 @@ import javax.persistence.Table;
@Api(value="拦截器主体") @Api(value="拦截器主体")
public class BfIntercept extends BaseBean { public class BfIntercept extends BaseBean {
private static final long serialVersionUID = -7880837699871138830L;
@Column(name="INTERCEPT_NAME") @Column(name="INTERCEPT_NAME")
@ApiParam(value ="拦截器名称") @ApiParam(value ="拦截器名称")
private String interceptName; private String interceptName;

@ -31,6 +31,7 @@ import javax.persistence.Transient;
@Api(value="拦截器明细") @Api(value="拦截器明细")
public class BfInterceptDetail extends BaseBean { public class BfInterceptDetail extends BaseBean {
private static final long serialVersionUID = -2813973524088674573L;
@Column(name="INTERCEPT_ID") @Column(name="INTERCEPT_ID")
@ApiParam(value ="拦截器id") @ApiParam(value ="拦截器id")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -7,7 +7,6 @@ import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import org.hibernate.annotations.DynamicInsert; import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate; import org.hibernate.annotations.DynamicUpdate;
import org.hibernate.annotations.Type;
import javax.persistence.*; import javax.persistence.*;
import java.util.List; import java.util.List;
@ -28,6 +27,7 @@ import java.util.List;
@Api(value = "自定义表单布局") @Api(value = "自定义表单布局")
public class BfLayout extends BaseBean { public class BfLayout extends BaseBean {
private static final long serialVersionUID = 4951428858633293563L;
@Column(name = "LAYOUT_NAME") @Column(name = "LAYOUT_NAME")
@ApiParam(value = "名称") @ApiParam(value = "名称")
private String layoutName; private String layoutName;

@ -30,6 +30,7 @@ import javax.persistence.Table;
@Api(value = "自定义表单布局-列") @Api(value = "自定义表单布局-列")
public class BfLayoutColumn extends BaseBean { public class BfLayoutColumn extends BaseBean {
private static final long serialVersionUID = -8711414349182712011L;
@Column(name = "LAYOUT_ID") @Column(name = "LAYOUT_ID")
@ApiParam(value = "布局主键") @ApiParam(value = "布局主键")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -9,7 +9,6 @@ import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import org.hibernate.annotations.DynamicInsert; import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate; import org.hibernate.annotations.DynamicUpdate;
import org.hibernate.annotations.Type;
import javax.persistence.*; import javax.persistence.*;
import java.util.List; import java.util.List;
@ -30,6 +29,7 @@ import java.util.List;
@Api(value = "自定义表单布局-行") @Api(value = "自定义表单布局-行")
public class BfLayoutRow extends BaseBean { public class BfLayoutRow extends BaseBean {
private static final long serialVersionUID = -3327441937912038000L;
@Column(name = "LAYOUT_ID") @Column(name = "LAYOUT_ID")
@ApiParam(value = "布局主键") @ApiParam(value = "布局主键")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -32,6 +32,7 @@ import java.util.List;
@Api(value="表单菜单目录",description = "表单菜单目录") @Api(value="表单菜单目录",description = "表单菜单目录")
public class BfMenu extends BaseBean { public class BfMenu extends BaseBean {
private static final long serialVersionUID = 6559248298739431579L;
@Column(name="MENU_NAME") @Column(name="MENU_NAME")
@ApiParam(value ="菜单名称") @ApiParam(value ="菜单名称")
private String menuName; private String menuName;

@ -32,6 +32,7 @@ import java.util.List;
@Api(value="表单功能",description = "表单功能") @Api(value="表单功能",description = "表单功能")
public class BfMethod extends BaseBean { public class BfMethod extends BaseBean {
private static final long serialVersionUID = 6976569600026342045L;
@Column(name="METHOD_NAME") @Column(name="METHOD_NAME")
@ApiParam(value ="功能名称") @ApiParam(value ="功能名称")
private String methodName; private String methodName;

@ -32,6 +32,7 @@ import java.util.List;
@Api(value="表单功能明细",description = "表单功能明细") @Api(value="表单功能明细",description = "表单功能明细")
public class BfMethodDetail extends BaseBean { public class BfMethodDetail extends BaseBean {
private static final long serialVersionUID = 3982619673130000003L;
@Column(name="METHOD_ID") @Column(name="METHOD_ID")
@ApiParam(value ="功能id") @ApiParam(value ="功能id")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -30,6 +30,7 @@ import javax.persistence.Table;
@Api(value="表单功能明细关联属性",description = "表单功能明细关联属性") @Api(value="表单功能明细关联属性",description = "表单功能明细关联属性")
public class BfMethodDetailProperty extends BaseBean { public class BfMethodDetailProperty extends BaseBean {
private static final long serialVersionUID = -7541677357317732343L;
@Column(name="METHOD_ID") @Column(name="METHOD_ID")
@ApiParam(value ="功能id") @ApiParam(value ="功能id")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -31,6 +31,7 @@ import javax.persistence.Transient;
@Api(value="按钮功能关系",description = "按钮功能关系") @Api(value="按钮功能关系",description = "按钮功能关系")
public class BfRefButtonMethod extends BaseBean { public class BfRefButtonMethod extends BaseBean {
private static final long serialVersionUID = 1145541515189800147L;
@Column(name="BUTTON_ID") @Column(name="BUTTON_ID")
@ApiParam(value ="按钮id") @ApiParam(value ="按钮id")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -30,6 +30,7 @@ import javax.persistence.Table;
@Api(value="对象元素虚拟属性",description = "对象元素虚拟属性") @Api(value="对象元素虚拟属性",description = "对象元素虚拟属性")
public class BfRefElementPropertyVirtualDetail extends BaseBean { public class BfRefElementPropertyVirtualDetail extends BaseBean {
private static final long serialVersionUID = 3315763374468711786L;
@Column(name = "ELEMENT_ID") @Column(name = "ELEMENT_ID")
@ApiParam(value = "对象元素ID", example = "-1") @ApiParam(value = "对象元素ID", example = "-1")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -29,6 +29,7 @@ import javax.persistence.Table;
@Api(value = "功能角色关系", description = "功能角色关系") @Api(value = "功能角色关系", description = "功能角色关系")
public class BfRefMethodRole extends BaseBean { public class BfRefMethodRole extends BaseBean {
private static final long serialVersionUID = 8134565165534099843L;
@Column(name = "METHOD_ID") @Column(name = "METHOD_ID")
@ApiParam(value = "表单功能id") @ApiParam(value = "表单功能id")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -3,6 +3,7 @@ package cn.estsh.i3plus.pojo.ics.bean;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.util.List; import java.util.List;
/** /**
@ -13,8 +14,9 @@ import java.util.List;
* @Modify: * @Modify:
**/ **/
@Data @Data
public class IcsActuatorMetrics { public class IcsActuatorMetrics implements Serializable {
private static final long serialVersionUID = 4341201186821752353L;
private String name; private String name;
private List<Measurements> measurements; private List<Measurements> measurements;
private List<AvailableTags> availableTags; private List<AvailableTags> availableTags;

@ -5,6 +5,7 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable;
import java.util.List; import java.util.List;
/** /**
@ -16,8 +17,9 @@ import java.util.List;
**/ **/
@Data @Data
@ApiModel("应用信息") @ApiModel("应用信息")
public class IcsApplication { public class IcsApplication implements Serializable {
private static final long serialVersionUID = -1923997516217683087L;
@ApiModelProperty("应用名称") @ApiModelProperty("应用名称")
private String appName; private String appName;

@ -5,6 +5,8 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable;
/** /**
* @Description : * @Description :
* @Reference : * @Reference :
@ -14,8 +16,9 @@ import lombok.Data;
**/ **/
@Data @Data
@ApiModel("实例信息") @ApiModel("实例信息")
public class IcsInstance { public class IcsInstance implements Serializable {
private static final long serialVersionUID = 2648298051066693374L;
@ApiModelProperty("实例id") @ApiModelProperty("实例id")
private String instanceId; private String instanceId;

@ -4,6 +4,8 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable;
/** /**
* @Description : * @Description :
* @Reference : * @Reference :
@ -13,8 +15,9 @@ import lombok.Data;
**/ **/
@Data @Data
@ApiModel("实例明细") @ApiModel("实例明细")
public class IcsInstanceDetail { public class IcsInstanceDetail implements Serializable {
private static final long serialVersionUID = -348649782622051827L;
@ApiModelProperty("pid") @ApiModelProperty("pid")
private String pid; private String pid;

@ -4,6 +4,8 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable;
/** /**
* @Description : * @Description :
* @Reference : * @Reference :
@ -13,8 +15,9 @@ import lombok.Data;
**/ **/
@Data @Data
@ApiModel("实例堆内存") @ApiModel("实例堆内存")
public class IcsInstanceMemoryHeap { public class IcsInstanceMemoryHeap implements Serializable {
private static final long serialVersionUID = -5982536759101768884L;
@ApiModelProperty("堆使用的内存") @ApiModelProperty("堆使用的内存")
private double heapMemoryUsed; private double heapMemoryUsed;

@ -4,6 +4,8 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable;
/** /**
* @Description : * @Description :
* @Reference : * @Reference :
@ -13,8 +15,9 @@ import lombok.Data;
**/ **/
@Data @Data
@ApiModel("实例堆非内存") @ApiModel("实例堆非内存")
public class IcsInstanceMemoryNonHeap { public class IcsInstanceMemoryNonHeap implements Serializable {
private static final long serialVersionUID = 5457399972284816473L;
@ApiModelProperty("非堆内存元空间") @ApiModelProperty("非堆内存元空间")
private double nonHeapMemoryMetaspace; private double nonHeapMemoryMetaspace;

@ -4,6 +4,8 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable;
/** /**
* @Description : 线 * @Description : 线
* @Reference : * @Reference :
@ -13,8 +15,9 @@ import lombok.Data;
**/ **/
@Data @Data
@ApiModel("实例线程信息") @ApiModel("实例线程信息")
public class IcsInstanceThread { public class IcsInstanceThread implements Serializable {
private static final long serialVersionUID = -272358532317411617L;
@ApiModelProperty("实时线程") @ApiModelProperty("实时线程")
private double threadLive; private double threadLive;

@ -4,6 +4,7 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable;
import java.util.List; import java.util.List;
/** /**
@ -15,8 +16,9 @@ import java.util.List;
**/ **/
@Data @Data
@ApiModel("注册中心") @ApiModel("注册中心")
public class IcsRegist { public class IcsRegist implements Serializable {
private static final long serialVersionUID = -5624347440991960286L;
@ApiModelProperty("环境") @ApiModelProperty("环境")
private String environment; private String environment;

@ -6,6 +6,8 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import java.io.Serializable;
/** /**
* @Description : * @Description :
* @Reference : * @Reference :
@ -15,8 +17,9 @@ import lombok.Data;
**/ **/
@Data @Data
@ApiModel("指令操作") @ApiModel("指令操作")
public class LacCommandOperate { public class LacCommandOperate implements Serializable {
private static final long serialVersionUID = 2877359322522442241L;
@ApiParam(value = "指令集记录id", example = "-1") @ApiParam(value = "指令集记录id", example = "-1")
private Long operateObjId; private Long operateObjId;
@ -28,7 +31,8 @@ public class LacCommandOperate {
@AnnoOutputColumn(refClass = LacEnumUtil.OPERATE_COMMAND.class) @AnnoOutputColumn(refClass = LacEnumUtil.OPERATE_COMMAND.class)
private Integer operateCommand; private Integer operateCommand;
public LacCommandOperate(){} public LacCommandOperate() {
}
public LacCommandOperate(Long operateObjId, Integer operate) { public LacCommandOperate(Long operateObjId, Integer operate) {
this.operateObjId = operateObjId; this.operateObjId = operateObjId;

@ -52,6 +52,7 @@ import java.util.List;
@Api(value="指令集步骤",description = "指令集步骤") @Api(value="指令集步骤",description = "指令集步骤")
public class LacCommandStackStep extends BaseBean { public class LacCommandStackStep extends BaseBean {
private static final long serialVersionUID = 4053765920069631323L;
@Column(name="TEMPLATE_ID") @Column(name="TEMPLATE_ID")
@ApiParam(value ="模板ID") @ApiParam(value ="模板ID")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -55,6 +55,7 @@ import javax.persistence.Transient;
@Api(value="步骤任务",description = "步骤任务信息") @Api(value="步骤任务",description = "步骤任务信息")
public class LacCommandStackStepTask extends BaseBean { public class LacCommandStackStepTask extends BaseBean {
private static final long serialVersionUID = 7432247591995852126L;
@Column(name="TEMPLATE_ID") @Column(name="TEMPLATE_ID")
@ApiParam(value ="模板ID") @ApiParam(value ="模板ID")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -49,6 +49,7 @@ import java.util.List;
@Api(value="指令集模板",description = "指令集模板信息") @Api(value="指令集模板",description = "指令集模板信息")
public class LacCommandStackTemplate extends BaseBean { public class LacCommandStackTemplate extends BaseBean {
private static final long serialVersionUID = 4884527553767334910L;
@Column(name="TEMPLATE_NAME") @Column(name="TEMPLATE_NAME")
@ApiParam(value ="模板名称") @ApiParam(value ="模板名称")
private String templateName; private String templateName;

@ -29,6 +29,7 @@ import javax.persistence.Table;
public class LacCommandStackType extends BaseBean { public class LacCommandStackType extends BaseBean {
private static final long serialVersionUID = -2699452452325728351L;
@Column(name = "TYPE_NAME") @Column(name = "TYPE_NAME")
@ApiParam(value = "类型名称") @ApiParam(value = "类型名称")
private String typeName; private String typeName;

@ -57,17 +57,18 @@ import javax.persistence.Table;
@Api(value="适配器",description = "适配器信息") @Api(value="适配器",description = "适配器信息")
public class LacSuitCase extends BaseBean { public class LacSuitCase extends BaseBean {
@Column(name="SUTI_CASE_NAME_RDD") private static final long serialVersionUID = 6325924633917664579L;
@Column(name="SUIT_CASE_NAME_RDD")
@ApiParam(value ="适配器名称") @ApiParam(value ="适配器名称")
private String sutiCaseNameRdd; private String suitCaseNameRdd;
@Column(name="SUIT_CASE_CODE_RDD") @Column(name="SUIT_CASE_CODE_RDD")
@ApiParam(value ="适配器代码") @ApiParam(value ="适配器代码")
private String suitCaseCodeRdd; private String suitCaseCodeRdd;
@Column(name="SUTI_TYPE") @Column(name="SUIT_TYPE")
@ApiParam(value ="适配器类型") @ApiParam(value ="适配器类型")
private Integer sutiType; private Integer suitType;
@Column(name="HARDWARE_TYPE") @Column(name="HARDWARE_TYPE")
@ApiParam(value ="硬件类型") @ApiParam(value ="硬件类型")

@ -61,6 +61,7 @@ import java.util.List;
@Api(value="调度任务",description = "调度任务信息") @Api(value="调度任务",description = "调度任务信息")
public class LacSuitTask extends BaseBean { public class LacSuitTask extends BaseBean {
private static final long serialVersionUID = -6592851798133225109L;
@Column(name="TASK_NAME") @Column(name="TASK_NAME")
@ApiParam(value ="适配器名称") @ApiParam(value ="适配器名称")
private String taskName; private String taskName;

@ -54,6 +54,7 @@ import javax.persistence.Transient;
@Api(value="调度任务参数",description = "调度任务参数信息") @Api(value="调度任务参数",description = "调度任务参数信息")
public class LacSuitTaskParam extends BaseBean { public class LacSuitTaskParam extends BaseBean {
private static final long serialVersionUID = 3521650869017242460L;
@Column(name="TASK_ID") @Column(name="TASK_ID")
@ApiParam(value ="任务ID") @ApiParam(value ="任务ID")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -55,6 +55,7 @@ import javax.persistence.Table;
@Api(value="调度任务参数转换",description = "调度任务参数转换信息") @Api(value="调度任务参数转换",description = "调度任务参数转换信息")
public class LacSuitTaskParamAdapter extends BaseBean { public class LacSuitTaskParamAdapter extends BaseBean {
private static final long serialVersionUID = -4049358225863293288L;
@Column(name="TASK_ID") @Column(name="TASK_ID")
@ApiParam(value ="任务ID") @ApiParam(value ="任务ID")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -33,6 +33,7 @@ import javax.persistence.Transient;
@Api(value="任务检查",description = "任务检查") @Api(value="任务检查",description = "任务检查")
public class LacTaskCheck extends BaseBean { public class LacTaskCheck extends BaseBean {
private static final long serialVersionUID = -4157772560831884634L;
@Column(name="COMMAND_STACK_TEMPLATE_ID") @Column(name="COMMAND_STACK_TEMPLATE_ID")
@ApiParam(value ="指令集模板ID") @ApiParam(value ="指令集模板ID")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -28,6 +28,7 @@ import javax.persistence.Table;
@Api(value="任务类型",description = "任务类型") @Api(value="任务类型",description = "任务类型")
public class LacTaskType extends BaseBean { public class LacTaskType extends BaseBean {
private static final long serialVersionUID = 7596608775083338503L;
@Column(name="TYPE_NAME") @Column(name="TYPE_NAME")
@ApiParam(value ="类型名称") @ApiParam(value ="类型名称")
private String typeName; private String typeName;

@ -65,6 +65,7 @@ public class LacHqlPack {
DdlPreparedPack.getNumEqualPack(bean.getCommandStackRecordId(), "commandStackRecordId", ddlPackBean); DdlPreparedPack.getNumEqualPack(bean.getCommandStackRecordId(), "commandStackRecordId", ddlPackBean);
DdlPreparedPack.getNumEqualPack(bean.getTaskId(), "taskId", ddlPackBean); DdlPreparedPack.getNumEqualPack(bean.getTaskId(), "taskId", ddlPackBean);
DdlPreparedPack.getNumEqualPack(bean.getTaskStatus(), "taskStatus", ddlPackBean);
return ddlPackBean; return ddlPackBean;
} }
@ -165,6 +166,8 @@ public class LacHqlPack {
DdlPackBean ddlPackBean = DdlPackBean.getDdlPackBean(); DdlPackBean ddlPackBean = DdlPackBean.getDdlPackBean();
DdlPreparedPack.getNumEqualPack(bean.getStackStatus(), "stackStatus", ddlPackBean); DdlPreparedPack.getNumEqualPack(bean.getStackStatus(), "stackStatus", ddlPackBean);
DdlPreparedPack.getNumEqualPack(bean.getCommandStackId(), "commandStackId", ddlPackBean);
DdlPreparedPack.getStringLikerPack(bean.getCommandStackNameRdd(), "commandStackNameRdd", ddlPackBean);
DdlPreparedPack.timeBuilder(bean.getStackStartTime(), "stackStartTime", ddlPackBean,false, true); DdlPreparedPack.timeBuilder(bean.getStackStartTime(), "stackStartTime", ddlPackBean,false, true);
@ -199,9 +202,9 @@ public class LacHqlPack {
public static DdlPackBean packHqlLacSuitCase(LacSuitCase bean) { public static DdlPackBean packHqlLacSuitCase(LacSuitCase bean) {
DdlPackBean ddlPackBean = DdlPackBean.getDdlPackBean(bean); DdlPackBean ddlPackBean = DdlPackBean.getDdlPackBean(bean);
DdlPreparedPack.getStringLikerPack(bean.getSutiCaseNameRdd(),"sutiCaseNameRdd",ddlPackBean); DdlPreparedPack.getStringLikerPack(bean.getSuitCaseNameRdd(),"suitCaseNameRdd",ddlPackBean);
DdlPreparedPack.getStringLikerPack(bean.getSuitCaseCodeRdd(),"suitCaseCodeRdd",ddlPackBean); DdlPreparedPack.getStringLikerPack(bean.getSuitCaseCodeRdd(),"suitCaseCodeRdd",ddlPackBean);
DdlPreparedPack.getNumEqualPack(bean.getSutiType(),"id",ddlPackBean); DdlPreparedPack.getNumEqualPack(bean.getSuitType(),"suitType",ddlPackBean);
return ddlPackBean; return ddlPackBean;
} }

@ -1,7 +1,6 @@
package cn.estsh.i3plus.pojo.platform.platbean; package cn.estsh.i3plus.pojo.platform.platbean;
import cn.estsh.i3plus.pojo.base.bean.BaseBean; import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil;
import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
@ -49,9 +48,9 @@ public class SysLogConsole extends BaseBean {
@ApiParam(value ="应用端口") @ApiParam(value ="应用端口")
private Integer logPort; private Integer logPort;
@Column(name="LOG_GORP") @Column(name="LOG_GROUP")
@ApiParam(value ="日志分组(控制台日志,操作日志,系统日志,定任务日志)") @ApiParam(value ="日志分组(控制台日志,操作日志,系统日志,定任务日志)")
private String logGorp; private String logGroup;
@Column(name="LOG_LEVEL") @Column(name="LOG_LEVEL")
@ApiParam(value ="日志等级(OFF > FATAL > ERROR > WARN > INFO > DEBUG > TRACE > ALL)") @ApiParam(value ="日志等级(OFF > FATAL > ERROR > WARN > INFO > DEBUG > TRACE > ALL)")

@ -67,6 +67,19 @@ public class CoreHqlPack {
return ddlPackBean; return ddlPackBean;
} }
/**
* In
* @param columnName
* @return
*/
public static DdlPackBean packHqlIn(String columnName, List params){
DdlPackBean ddlPackBean = new DdlPackBean();
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(),"isValid",ddlPackBean);
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(),"isDeleted",ddlPackBean);
DdlPreparedPack.getInPack(params, columnName, ddlPackBean);
return ddlPackBean;
}
/** /**
* *

@ -27,6 +27,7 @@ import javax.persistence.Table;
@Api(value = "数据源管理", description = "数据源管理") @Api(value = "数据源管理", description = "数据源管理")
public class BsDataSource extends BaseBean { public class BsDataSource extends BaseBean {
private static final long serialVersionUID = 2763423692635373368L;
@Column(name = "DATA_SOURCE_NAME") @Column(name = "DATA_SOURCE_NAME")
@ApiParam(value = "数据源名称") @ApiParam(value = "数据源名称")
private String dataSourceName; private String dataSourceName;

@ -29,6 +29,7 @@ import javax.persistence.Table;
@Api(value = "MQ管理", description = "MQ管理") @Api(value = "MQ管理", description = "MQ管理")
public class BsMessageQueue extends BaseBean { public class BsMessageQueue extends BaseBean {
private static final long serialVersionUID = -1130706382023544729L;
@Column(name = "MESSAGE_QUEUE_NAME") @Column(name = "MESSAGE_QUEUE_NAME")
@ApiParam(value = "消息队列名称") @ApiParam(value = "消息队列名称")
private String messageQueueName; private String messageQueueName;

@ -29,6 +29,7 @@ import javax.persistence.Table;
@Api(value = "数据适配转换", description = "数据适配转换") @Api(value = "数据适配转换", description = "数据适配转换")
public class BsParamAdapter extends BaseBean { public class BsParamAdapter extends BaseBean {
private static final long serialVersionUID = -6238745304002006776L;
@Column(name = "SUIT_CASE_ID") @Column(name = "SUIT_CASE_ID")
@ApiParam(value = "适配套件id") @ApiParam(value = "适配套件id")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -7,11 +7,10 @@ import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import org.hibernate.annotations.DynamicInsert; import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate; import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.Table; import javax.persistence.Table;
import javax.persistence.Transient;
import java.util.List;
/** /**
* @Description : socket * @Description : socket
@ -29,6 +28,7 @@ import java.util.List;
@Api(value = "socket套件", description = "socket套件") @Api(value = "socket套件", description = "socket套件")
public class BsSocketSuitCase extends BaseBean { public class BsSocketSuitCase extends BaseBean {
private static final long serialVersionUID = -1491505137380808987L;
@Column(name = "SOCKET_TYPE_ID") @Column(name = "SOCKET_TYPE_ID")
@ApiParam(value = "socket类型枚举") @ApiParam(value = "socket类型枚举")
private Integer socketTypeId; private Integer socketTypeId;

@ -31,6 +31,7 @@ import java.util.List;
@Api(value = "适配认证", description = "适配认证") @Api(value = "适配认证", description = "适配认证")
public class BsSslKey extends BaseBean { public class BsSslKey extends BaseBean {
private static final long serialVersionUID = 3934205467948800784L;
@Column(name = "KEY_NAME") @Column(name = "KEY_NAME")
@ApiParam(value = "证书名称") @ApiParam(value = "证书名称")
private String keyName; private String keyName;

@ -32,6 +32,7 @@ import javax.persistence.Table;
@XStreamAlias("BsSslKeyParam") @XStreamAlias("BsSslKeyParam")
public class BsSslKeyParam extends BaseBean { public class BsSslKeyParam extends BaseBean {
private static final long serialVersionUID = 3521715129533450992L;
@Column(name = "SSL_KEY_ID") @Column(name = "SSL_KEY_ID")
@ApiParam(value = "证书id") @ApiParam(value = "证书id")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -33,6 +33,7 @@ import java.util.List;
@Api(value = "适配套件", description = "适配套件") @Api(value = "适配套件", description = "适配套件")
public class BsSuitCase extends BaseBean { public class BsSuitCase extends BaseBean {
private static final long serialVersionUID = -281224716754866835L;
@Column(name = "SUIT_CASE_NAME") @Column(name = "SUIT_CASE_NAME")
@ApiParam(value = "套件名称") @ApiParam(value = "套件名称")
private String suitCaseName; private String suitCaseName;

@ -31,6 +31,7 @@ import java.util.List;
@Api(value = "数据库套件", description = "数据库套件") @Api(value = "数据库套件", description = "数据库套件")
public class BsSuitCaseDataSource extends BaseBean { public class BsSuitCaseDataSource extends BaseBean {
private static final long serialVersionUID = 5519482989293937465L;
@Column(name = "SUIT_CASE_ID") @Column(name = "SUIT_CASE_ID")
@ApiParam(value = "套件id") @ApiParam(value = "套件id")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -29,6 +29,7 @@ import javax.persistence.Table;
@Api(value = "数据库表操作", description = "数据库表操作") @Api(value = "数据库表操作", description = "数据库表操作")
public class BsSuitCaseDataSourceTable extends BaseBean { public class BsSuitCaseDataSourceTable extends BaseBean {
private static final long serialVersionUID = 3674958775373712985L;
@Column(name = "SUIT_CASE_ID") @Column(name = "SUIT_CASE_ID")
@ApiParam(value = "套件id") @ApiParam(value = "套件id")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -32,6 +32,7 @@ import java.util.List;
@Api(value = "FTP适配器", description = "FTP适配器") @Api(value = "FTP适配器", description = "FTP适配器")
public class BsSuitCaseFTP extends BaseBean { public class BsSuitCaseFTP extends BaseBean {
private static final long serialVersionUID = 6174265510888236886L;
@Column(name = "SUIT_CASE_ID") @Column(name = "SUIT_CASE_ID")
@ApiParam(value = "套件id") @ApiParam(value = "套件id")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -30,6 +30,7 @@ import javax.persistence.Table;
@Api(value = "MQ", description = "MQ 适配套件") @Api(value = "MQ", description = "MQ 适配套件")
public class BsSuitCaseMq extends BaseBean { public class BsSuitCaseMq extends BaseBean {
private static final long serialVersionUID = 4562973480210332977L;
@Column(name = "SUIT_CASE_ID") @Column(name = "SUIT_CASE_ID")
@ApiParam(value = "套件id") @ApiParam(value = "套件id")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -38,6 +38,7 @@ import java.util.List;
@Api(value = "适配器出入参", description = "适配器出入参") @Api(value = "适配器出入参", description = "适配器出入参")
public class BsSuitCaseParam extends BaseBean { public class BsSuitCaseParam extends BaseBean {
private static final long serialVersionUID = -2186546861255097857L;
@Column(name = "SUIT_CASE_ID") @Column(name = "SUIT_CASE_ID")
@ApiParam(value = "套件id") @ApiParam(value = "套件id")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -34,6 +34,7 @@ import java.util.List;
@Api(value = "适配器出入参", description = "适配器出入参") @Api(value = "适配器出入参", description = "适配器出入参")
public class BsSuitCaseREST extends BaseBean { public class BsSuitCaseREST extends BaseBean {
private static final long serialVersionUID = 3871469059124604719L;
@Column(name = "SUIT_CASE_ID") @Column(name = "SUIT_CASE_ID")
@ApiParam(value = "套件id") @ApiParam(value = "套件id")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -30,6 +30,7 @@ import javax.persistence.Table;
@Api(value = "WebService", description = "WebService 适配套件") @Api(value = "WebService", description = "WebService 适配套件")
public class BsSuitCaseWebService extends BaseBean { public class BsSuitCaseWebService extends BaseBean {
private static final long serialVersionUID = -5473608817496699798L;
@Column(name = "SUIT_CASE_ID") @Column(name = "SUIT_CASE_ID")
@ApiParam(value = "套件id") @ApiParam(value = "套件id")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -34,6 +34,7 @@ import java.util.List;
@Api(value = "适配报文详情", description = "适配报文详情") @Api(value = "适配报文详情", description = "适配报文详情")
public class BsSuitDataDetail extends BaseBean { public class BsSuitDataDetail extends BaseBean {
private static final long serialVersionUID = 4086839854444963656L;
@Column(name = "SUIT_CASE_ID") @Column(name = "SUIT_CASE_ID")
@ApiParam(value = "适配套件id") @ApiParam(value = "适配套件id")
private String suitCaseId; private String suitCaseId;

@ -29,6 +29,7 @@ import javax.persistence.Table;
@Api(value = "适配文件信息", description = "适配文件信息") @Api(value = "适配文件信息", description = "适配文件信息")
public class BsSuitFile extends BaseBean { public class BsSuitFile extends BaseBean {
private static final long serialVersionUID = -5476684791619434327L;
@Column(name = "SUIT_CASE_ID") @Column(name = "SUIT_CASE_ID")
@ApiParam(value = "套件id") @ApiParam(value = "套件id")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -36,6 +36,7 @@ import java.util.List;
@Api(value = "适配记录", description = "适配记录") @Api(value = "适配记录", description = "适配记录")
public class BsSuitRecord extends BaseBean { public class BsSuitRecord extends BaseBean {
private static final long serialVersionUID = 174969165955420968L;
@Column(name = "SUIT_CASE_NAME_RDD") @Column(name = "SUIT_CASE_NAME_RDD")
@ApiParam(value = "适配套件名称") @ApiParam(value = "适配套件名称")
private String suitCaseNameRdd; private String suitCaseNameRdd;

@ -28,6 +28,7 @@ import javax.persistence.*;
@Api(value = "适配记录参数", description = "适配记录参数") @Api(value = "适配记录参数", description = "适配记录参数")
public class BsSuitRecordParam extends BaseBean { public class BsSuitRecordParam extends BaseBean {
private static final long serialVersionUID = -5521394058203638651L;
@Column(name = "SUIT_RECORD_ID") @Column(name = "SUIT_RECORD_ID")
@ApiParam(value = "适配记录id") @ApiParam(value = "适配记录id")
private Long suitRecordId; private Long suitRecordId;

@ -30,6 +30,7 @@ import javax.persistence.*;
@Api(value = "请求适配记录", description = "请求适配记录") @Api(value = "请求适配记录", description = "请求适配记录")
public class BsSuitRequestRecord extends BaseBean { public class BsSuitRequestRecord extends BaseBean {
private static final long serialVersionUID = -6724051278362565068L;
@Column(name = "SUIT_RECORD_ID") @Column(name = "SUIT_RECORD_ID")
@ApiParam(value = "适配记录id") @ApiParam(value = "适配记录id")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -30,6 +30,7 @@ import javax.persistence.Table;
@Api(value = "定时适配任务", description = "定时适配任务") @Api(value = "定时适配任务", description = "定时适配任务")
public class BsSuitSchedule extends BaseBean { public class BsSuitSchedule extends BaseBean {
private static final long serialVersionUID = 4814615639892051613L;
@Column(name = "SUIT_CASE_ID") @Column(name = "SUIT_CASE_ID")
@ApiParam(value = "适配套件id") @ApiParam(value = "适配套件id")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -27,6 +27,7 @@ import javax.persistence.Table;
@Api(value = "适配类型", description = "适配类型") @Api(value = "适配类型", description = "适配类型")
public class BsSuitType extends BaseBean { public class BsSuitType extends BaseBean {
private static final long serialVersionUID = 5149466646176647559L;
@Column(name = "SUIT_TYPE_NAME") @Column(name = "SUIT_TYPE_NAME")
@ApiParam(value = "适配类型") @ApiParam(value = "适配类型")
private String suitTypeName; private String suitTypeName;

@ -28,6 +28,7 @@ import javax.persistence.Table;
@Api(value="测试数据 DataBase",description = "数据库操作测试") @Api(value="测试数据 DataBase",description = "数据库操作测试")
public class TestDataBase extends BaseBean { public class TestDataBase extends BaseBean {
private static final long serialVersionUID = -5334113633173923482L;
@Column(name="NAME") @Column(name="NAME")
@ApiParam(value ="名称" ) @ApiParam(value ="名称" )
private String name; private String name;

Loading…
Cancel
Save