|
|
|
@ -1,7 +1,7 @@
|
|
|
|
|
package cn.estsh.i3plus.pojo.mes.bean;
|
|
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
|
|
import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil;
|
|
|
|
|
import io.swagger.annotations.Api;
|
|
|
|
|
import io.swagger.annotations.ApiParam;
|
|
|
|
|
import lombok.Data;
|
|
|
|
@ -28,6 +28,9 @@ import javax.persistence.Table;
|
|
|
|
|
@Table(name = "MES_PCN_SYNC_CFG")
|
|
|
|
|
@Api("MES_PCN_同步配置")
|
|
|
|
|
public class MesPcnSyncCfg extends BaseBean {
|
|
|
|
|
|
|
|
|
|
private static final long serialVersionUID = 7270930330576127126L;
|
|
|
|
|
|
|
|
|
|
@Column(name = "PCN_CODE")
|
|
|
|
|
@ApiParam("PCN代码")
|
|
|
|
|
private String pcnCode;
|
|
|
|
@ -49,20 +52,18 @@ public class MesPcnSyncCfg extends BaseBean {
|
|
|
|
|
private Integer syncFrequency;
|
|
|
|
|
|
|
|
|
|
@Column(name = "SYNC_TIME")
|
|
|
|
|
// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
|
|
@ApiParam(value = "同步时间")
|
|
|
|
|
private String syncTime;
|
|
|
|
|
|
|
|
|
|
@Column(name = "SYNC_PATTERN")//2、新增 1、修改
|
|
|
|
|
@ApiParam("同步方式")
|
|
|
|
|
@Column(name = "SYNC_PATTERN")
|
|
|
|
|
@ApiParam("同步方式 2、新增 1、修改")
|
|
|
|
|
private Integer syncPattern;
|
|
|
|
|
|
|
|
|
|
@Column(name = "SYNC_TYPE")//1.pcn获取mes数据 2.pcn推送数据至mes
|
|
|
|
|
@ApiParam("同步类型")
|
|
|
|
|
@Column(name = "SYNC_TYPE")
|
|
|
|
|
@ApiParam("同步类型 1.pcn获取mes数据 2.pcn推送数据至mes")
|
|
|
|
|
private Integer syncType;
|
|
|
|
|
|
|
|
|
|
@Column(name = "LAST_SYNC_TIME")
|
|
|
|
|
// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
|
|
@ApiParam(value = "上一同步时间")
|
|
|
|
|
private String lastSyncTime;
|
|
|
|
|
|
|
|
|
@ -74,6 +75,14 @@ public class MesPcnSyncCfg extends BaseBean {
|
|
|
|
|
@ApiParam(value = "从数据库抽取的条件限制")
|
|
|
|
|
private String extractCondition;
|
|
|
|
|
|
|
|
|
|
@Column(name = "IS_IGNORE_ORG")
|
|
|
|
|
@ApiParam(value = "同步的时候是否区分工厂")
|
|
|
|
|
private Integer isIgnoreOrg = CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue();
|
|
|
|
|
|
|
|
|
|
public int getIsIgnoreOrgVal() {
|
|
|
|
|
return this.isIgnoreOrg == null ? 0 : this.isIgnoreOrg;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public int getSyncFrequencyVal() {
|
|
|
|
|
return this.syncFrequency == null ? 0 : this.syncFrequency;
|
|
|
|
|
}
|
|
|
|
|