idea 异常 文件格式化 + 包装扫描工步

yun-zuoyi
WYnneaoapc 6 years ago
parent 030391a93c
commit 2da78c3237

@ -25,14 +25,14 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_AREA") @Table(name = "MES_AREA")
@Api("生产区域") @Api("生产区域")
public class MesArea extends BaseBean { public class MesArea extends BaseBean {
@Column(name="AREA_CODE") @Column(name = "AREA_CODE")
@ApiParam("区域代码") @ApiParam("区域代码")
private String areaCode; private String areaCode;
@Column(name="AREA_NAME") @Column(name = "AREA_NAME")
@ApiParam("区域名称") @ApiParam("区域名称")
private String areaName; private String areaName;
} }

@ -27,14 +27,14 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_BOM") @Table(name = "MES_BOM")
@Api("BOM清单") @Api("BOM清单")
public class MesBom extends BaseBean { public class MesBom extends BaseBean {
@Column(name="PART_NO") @Column(name = "PART_NO")
@ApiParam("父零件号") @ApiParam("父零件号")
private String partNo; private String partNo;
@Column(name="PART_NAME") @Column(name = "PART_NAME")
@ApiParam("父零件名称") @ApiParam("父零件名称")
private String partName; private String partName;
@ -47,11 +47,11 @@ public class MesBom extends BaseBean {
@ApiParam(value = "数量", example = "0") @ApiParam(value = "数量", example = "0")
private Double qty; private Double qty;
@Column(name="ITEM_PART_NO") @Column(name = "ITEM_PART_NO")
@ApiParam("子零件") @ApiParam("子零件")
private String itemPartNo; private String itemPartNo;
@Column(name="ITEM_PART_NAME") @Column(name = "ITEM_PART_NAME")
@ApiParam("子零件名称") @ApiParam("子零件名称")
private String itemPartName; private String itemPartName;
@ -70,12 +70,12 @@ public class MesBom extends BaseBean {
@Column(name = "EFF_START_TIME") @Column(name = "EFF_START_TIME")
@ApiParam(value = "生效时间") @ApiParam(value = "生效时间")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private String effStartTime; private String effStartTime;
@Column(name = "EFF_END_TIME") @Column(name = "EFF_END_TIME")
@ApiParam(value = "失效时间") @ApiParam(value = "失效时间")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private String effEndTime; private String effEndTime;
public double getQtyVal() { public double getQtyVal() {

@ -25,30 +25,30 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_CONFIG") @Table(name = "MES_CONFIG")
@Api("mes配置表") @Api("mes配置表")
public class MesConfig extends BaseBean { public class MesConfig extends BaseBean {
@Column(name="CFG_CODE") @Column(name = "CFG_CODE")
@ApiParam("配置代码") @ApiParam("配置代码")
private String cfgCode; private String cfgCode;
@Column(name="CFG_NAME") @Column(name = "CFG_NAME")
@ApiParam("配置名称") @ApiParam("配置名称")
private String cfgName; private String cfgName;
@Column(name="CFG_TYPE") @Column(name = "CFG_TYPE")
@ApiParam("配置类型") @ApiParam("配置类型")
private String cfgType; private String cfgType;
@Column(name="CFG_KEY") @Column(name = "CFG_KEY")
@ApiParam("配置key") @ApiParam("配置key")
private String cfgkey; private String cfgkey;
@Column(name="CFG_VALUE") @Column(name = "CFG_VALUE")
@ApiParam("配置value") @ApiParam("配置value")
private String cfgValue; private String cfgValue;
@Column(name="CFG_VAULE_DESC") @Column(name = "CFG_VAULE_DESC")
@ApiParam("配置value描述") @ApiParam("配置value描述")
private String cfgValueDesc; private String cfgValueDesc;
} }

@ -25,14 +25,14 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_CUST_PROD_LINE") @Table(name = "MES_CUST_PROD_LINE")
@Api("客户产线代码") @Api("客户产线代码")
public class MesCustProdLine extends BaseBean { public class MesCustProdLine extends BaseBean {
@Column(name="CUST_PROD_LINE_CODE") @Column(name = "CUST_PROD_LINE_CODE")
@ApiParam("客户产线代码") @ApiParam("客户产线代码")
private String custProdLineCode; private String custProdLineCode;
@Column(name="CUST_PROD_LINE_NAME") @Column(name = "CUST_PROD_LINE_NAME")
@ApiParam("客户产线名称") @ApiParam("客户产线名称")
private String custProdLineName; private String custProdLineName;
} }

@ -25,30 +25,30 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_CUSTOMER") @Table(name = "MES_CUSTOMER")
@Api("客户信息") @Api("客户信息")
public class MesCustomer extends BaseBean { public class MesCustomer extends BaseBean {
@Column(name="CUSTOMER_CODE") @Column(name = "CUSTOMER_CODE")
@ApiParam("客户代码") @ApiParam("客户代码")
private String customerCode; private String customerCode;
@Column(name="CUSTOMER_NAME") @Column(name = "CUSTOMER_NAME")
@ApiParam("客户名称") @ApiParam("客户名称")
private String customerName; private String customerName;
@Column(name="BRIEF_TEXT") @Column(name = "BRIEF_TEXT")
@ApiParam("客户简称") @ApiParam("客户简称")
private String briefText; private String briefText;
@Column(name="ADDRESS") @Column(name = "ADDRESS")
@ApiParam("客户地址") @ApiParam("客户地址")
private String address; private String address;
@Column(name="CONTACT") @Column(name = "CONTACT")
@ApiParam("客户联系人") @ApiParam("客户联系人")
private String contact; private String contact;
@Column(name="TELEPHONE") @Column(name = "TELEPHONE")
@ApiParam("客户电话") @ApiParam("客户电话")
private String telephone; private String telephone;
} }

@ -27,20 +27,20 @@ import javax.persistence.Table;
@Api("数据对象") @Api("数据对象")
public class MesDataObject extends BaseBean { public class MesDataObject extends BaseBean {
@Column(name="OBJECT_CODE") @Column(name = "OBJECT_CODE")
@ApiParam("对象代码") @ApiParam("对象代码")
private String objectCode; private String objectCode;
@Column(name="OBJECT_NAME") @Column(name = "OBJECT_NAME")
@ApiParam("对象名称") @ApiParam("对象名称")
private String objectName; private String objectName;
@Column(name="DS_CODE") @Column(name = "DS_CODE")
@ApiParam("数据源代码") @ApiParam("数据源代码")
private String dsCode; private String dsCode;
@Column(name="OPERATE_TYPE") @Column(name = "OPERATE_TYPE")
@ApiParam("操作类型") @ApiParam("操作类型")
private Integer operateType; private Integer operateType;
} }

@ -27,31 +27,31 @@ import javax.persistence.Table;
@Api("地址清单") @Api("地址清单")
public class MesDatasource extends BaseBean { public class MesDatasource extends BaseBean {
@Column(name="DS_CODE") @Column(name = "DS_CODE")
@ApiParam("数据源代码") @ApiParam("数据源代码")
private String dsCode; private String dsCode;
@Column(name="DS_NAME") @Column(name = "DS_NAME")
@ApiParam("数据源名称") @ApiParam("数据源名称")
private String dsName; private String dsName;
@Column(name="DS_TYPE") @Column(name = "DS_TYPE")
@ApiParam("数据源类型") @ApiParam("数据源类型")
private String dsType; private String dsType;
@Column(name="DS_HOST") @Column(name = "DS_HOST")
@ApiParam("主机") @ApiParam("主机")
private String dsHost; private String dsHost;
@Column(name="DS_PORT") @Column(name = "DS_PORT")
@ApiParam("端口") @ApiParam("端口")
private Integer dsPort; private Integer dsPort;
@Column(name="DS_USER") @Column(name = "DS_USER")
@ApiParam("用户名") @ApiParam("用户名")
private String dsUser; private String dsUser;
@Column(name="DS_PASSWORD") @Column(name = "DS_PASSWORD")
@ApiParam("密码") @ApiParam("密码")
private String dsPassword; private String dsPassword;
@ -59,7 +59,7 @@ public class MesDatasource extends BaseBean {
@ApiParam("数据库名称") @ApiParam("数据库名称")
private String dsDbName; private String dsDbName;
@Column(name="EQUIPMENT_CODE") @Column(name = "EQUIPMENT_CODE")
@ApiParam("设备代码") @ApiParam("设备代码")
private String equipmentCode; private String equipmentCode;

@ -23,27 +23,27 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_ESOP") @Table(name = "MES_ESOP")
@Api("作业指导书信息表(ODS)") @Api("作业指导书信息表(ODS)")
public class MesESOP extends BaseBean { public class MesESOP extends BaseBean {
@Column(name="PART_NO") @Column(name = "PART_NO")
@ApiParam("零件号") @ApiParam("零件号")
private String partNo; private String partNo;
@Column(name="WORK_CENTER_CODE") @Column(name = "WORK_CENTER_CODE")
@ApiParam("工作中心代码") @ApiParam("工作中心代码")
private String workCenterCode; private String workCenterCode;
@Column(name="WORK_CELL_CODE") @Column(name = "WORK_CELL_CODE")
@ApiParam("工作单元代码") @ApiParam("工作单元代码")
private String workCellCode; private String workCellCode;
@Column(name="ROUTE_CODE") @Column(name = "ROUTE_CODE")
@ApiParam("流程代码") @ApiParam("流程代码")
private String routeCode; private String routeCode;
@Column(name="PROCESS_CODE") @Column(name = "PROCESS_CODE")
@ApiParam("工序代码") @ApiParam("工序代码")
private String processCode; private String processCode;
@ -55,35 +55,35 @@ public class MesESOP extends BaseBean {
@ApiParam("工步序号") @ApiParam("工步序号")
private Integer stepSeq; private Integer stepSeq;
@Column(name="SOP_NAME") @Column(name = "SOP_NAME")
@ApiParam("SOP名称") @ApiParam("SOP名称")
private String sopName; private String sopName;
@Column(name="SOP_URL") @Column(name = "SOP_URL")
@ApiParam("SOP_URL") @ApiParam("SOP_URL")
private String sopUrl; private String sopUrl;
@Column(name="GROUP_NAME") @Column(name = "GROUP_NAME")
@ApiParam("GROUP_NAME") @ApiParam("GROUP_NAME")
private String groupName; private String groupName;
@Column(name="FILE_ORIGIN_NAME") @Column(name = "FILE_ORIGIN_NAME")
@ApiParam("FILE_ORIGIN_NAME") @ApiParam("FILE_ORIGIN_NAME")
private String fileOriginName; private String fileOriginName;
@Column(name="FILE_SIZE") @Column(name = "FILE_SIZE")
@ApiParam("FILE_SIZE") @ApiParam("FILE_SIZE")
private String fileSize; private String fileSize;
@Column(name="FILE_TYPE_ID") @Column(name = "FILE_TYPE_ID")
@ApiParam("FILE_TYPE_ID") @ApiParam("FILE_TYPE_ID")
private String fileTypeId; private String fileTypeId;
@Column(name="FILE_TYPE_NAME") @Column(name = "FILE_TYPE_NAME")
@ApiParam("FILE_TYPE_NAME") @ApiParam("FILE_TYPE_NAME")
private String fileTypeName; private String fileTypeName;
@Column(name="SYNC_TAG") @Column(name = "SYNC_TAG")
@ApiParam("SYNC_TAG") @ApiParam("SYNC_TAG")
private Integer syncTag=0; private Integer syncTag = 0;
} }

@ -28,68 +28,68 @@ import javax.persistence.Transient;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_EQUIPMENT") @Table(name = "MES_EQUIPMENT")
@Api("生产设备") @Api("生产设备")
public class MesEquipment extends BaseBean { public class MesEquipment extends BaseBean {
@Column(name="EQUIPMENT_CODE") @Column(name = "EQUIPMENT_CODE")
@ApiParam("设备代码") @ApiParam("设备代码")
private String equipmentCode; private String equipmentCode;
@Column(name="EQUIPMENT_NAME") @Column(name = "EQUIPMENT_NAME")
@ApiParam("设备名称") @ApiParam("设备名称")
private String equipmentName; private String equipmentName;
@Column(name="STATUS") @Column(name = "STATUS")
@ApiParam("设备状态") @ApiParam("设备状态")
private Integer status; private Integer status;
@Column(name="EQUIPMENT_TYPE") @Column(name = "EQUIPMENT_TYPE")
@ApiParam("设备类型") @ApiParam("设备类型")
private Integer equipmentType; private Integer equipmentType;
@Column(name="EQUIPMENT_CATEGORY") @Column(name = "EQUIPMENT_CATEGORY")
@ApiParam("设备类别") @ApiParam("设备类别")
private String equipmentCategory; private String equipmentCategory;
@Column(name="EQUIPMENT_MODEL") @Column(name = "EQUIPMENT_MODEL")
@ApiParam("型号") @ApiParam("型号")
private String equipmentModel; private String equipmentModel;
@Column(name="EQUIPMENT_SPEC") @Column(name = "EQUIPMENT_SPEC")
@ApiParam("规格") @ApiParam("规格")
private String equipmentSpec; private String equipmentSpec;
@Column(name="EQUIPMENT_MAKER") @Column(name = "EQUIPMENT_MAKER")
@ApiParam("制造商") @ApiParam("制造商")
private String equipmentMaker; private String equipmentMaker;
@Column(name="RELEASE_DATE") @Column(name = "RELEASE_DATE")
@ApiParam("出厂日期") @ApiParam("出厂日期")
private String releaseDate; private String releaseDate;
@Column(name="RECEIVE_DATE") @Column(name = "RECEIVE_DATE")
@ApiParam("接收日期") @ApiParam("接收日期")
private String receiveDate; private String receiveDate;
@Column(name="ENABLE_DATE") @Column(name = "ENABLE_DATE")
@ApiParam("启用日期") @ApiParam("启用日期")
private String enableDate; private String enableDate;
@Column(name="CONNECT_TYPE") @Column(name = "CONNECT_TYPE")
@ApiParam("连接类型") @ApiParam("连接类型")
private Integer connectType; private Integer connectType;
@Column(name="MEMO") @Column(name = "MEMO")
@ApiParam("备注") @ApiParam("备注")
private String memo; private String memo;
@Transient @Transient
@ApiParam(value ="名称") @ApiParam(value = "名称")
private String name; private String name;
// 默认值 -1 // 默认值 -1
@Transient @Transient
@ApiParam(value ="父节点" , access ="父节点" ,example = "-1") @ApiParam(value = "父节点", access = "父节点", example = "-1")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
private Long parentId; private Long parentId;
} }

@ -27,19 +27,19 @@ import javax.persistence.Table;
@Api("首检件配置") @Api("首检件配置")
public class MesFiCfg extends BaseBean { public class MesFiCfg extends BaseBean {
@Column(name="WORK_CENTER_CODE") @Column(name = "WORK_CENTER_CODE")
@ApiParam("产线") @ApiParam("产线")
private String workCenterCode; private String workCenterCode;
@Column(name="PART_NO") @Column(name = "PART_NO")
@ApiParam("物料号") @ApiParam("物料号")
private String partNo; private String partNo;
@Column(name="CUST_CODE") @Column(name = "CUST_CODE")
@ApiParam("客户代码") @ApiParam("客户代码")
private String custCode; private String custCode;
@Column(name="FI_QTY") @Column(name = "FI_QTY")
@ApiParam("首检数量") @ApiParam("首检数量")
private String fiQty; private String fiQty;
} }

@ -26,30 +26,30 @@ import javax.persistence.Transient;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_KP_DATA") @Table(name = "MES_KP_DATA")
@Api("生产区域") @Api("生产区域")
public class MesKpData extends BaseBean { public class MesKpData extends BaseBean {
@Column(name="PART_NO") @Column(name = "PART_NO")
@ApiParam("物料号") @ApiParam("物料号")
private String partNo; private String partNo;
@Column(name="KEY_DATA_CODE") @Column(name = "KEY_DATA_CODE")
@ApiParam("关键数据代码") @ApiParam("关键数据代码")
private String keyDataCode; private String keyDataCode;
@Column(name="KEY_DATA_NAME") @Column(name = "KEY_DATA_NAME")
@ApiParam("关键数据名称") @ApiParam("关键数据名称")
private String keyDataName; private String keyDataName;
@Column(name="KEY_DATA_COUNT") @Column(name = "KEY_DATA_COUNT")
@ApiParam("关键数据数量") @ApiParam("关键数据数量")
private Integer keyDataCount; private Integer keyDataCount;
@Column(name="UPPER_LIMIT") @Column(name = "UPPER_LIMIT")
@ApiParam("数据上限") @ApiParam("数据上限")
private Double upperLimit; private Double upperLimit;
@Column(name="LOWER_LIMIT") @Column(name = "LOWER_LIMIT")
@ApiParam("数据下限") @ApiParam("数据下限")
private Double lowerLimit; private Double lowerLimit;

@ -24,50 +24,50 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_KPSN_RULE") @Table(name = "MES_KPSN_RULE")
@Api("关键件条码校验规则") @Api("关键件条码校验规则")
public class MesKpsnRule extends BaseBean { public class MesKpsnRule extends BaseBean {
@Column(name="PART_NO") @Column(name = "PART_NO")
@ApiParam("物料号") @ApiParam("物料号")
private String partNo; private String partNo;
@Column(name="LENGTH") @Column(name = "LENGTH")
@ApiParam("长度") @ApiParam("长度")
private Integer length; private Integer length;
@Column(name="FROM1") @Column(name = "FROM1")
@ApiParam("起始1") @ApiParam("起始1")
private Integer from1; private Integer from1;
@Column(name="TO1") @Column(name = "TO1")
@ApiParam("至1") @ApiParam("至1")
private Integer to1; private Integer to1;
@Column(name="FIX1") @Column(name = "FIX1")
@ApiParam("内容1") @ApiParam("内容1")
private String fix1; private String fix1;
@Column(name="FROM2") @Column(name = "FROM2")
@ApiParam("起始2") @ApiParam("起始2")
private Integer from2; private Integer from2;
@Column(name="TO2") @Column(name = "TO2")
@ApiParam("至2") @ApiParam("至2")
private Integer to2; private Integer to2;
@Column(name="FIX2") @Column(name = "FIX2")
@ApiParam("内容2") @ApiParam("内容2")
private String fix2; private String fix2;
@Column(name="TYPE") @Column(name = "TYPE")
@ApiParam("类型") @ApiParam("类型")
private String type; private String type;
@Column(name="BIND_RULE") @Column(name = "BIND_RULE")
@ApiParam("绑定规则") @ApiParam("绑定规则")
private Integer bandRule; private Integer bandRule;
@Column(name="SUPPLIER_CODE") @Column(name = "SUPPLIER_CODE")
@ApiParam("供应商代码") @ApiParam("供应商代码")
private String supplierCode; private String supplierCode;

@ -23,30 +23,30 @@ import java.util.List;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_LABEL_TEMPLATE") @Table(name = "MES_LABEL_TEMPLATE")
@Api(value="打印模板",description = "打印模板") @Api(value = "打印模板", description = "打印模板")
public class MesLabelTemplate extends BaseBean { public class MesLabelTemplate extends BaseBean {
private static final long serialVersionUID = 5371856566557305323L; private static final long serialVersionUID = 5371856566557305323L;
@Column(name="TEMPLATE_CODE") @Column(name = "TEMPLATE_CODE")
@ApiParam(value ="模板代码") @ApiParam(value = "模板代码")
private String templateCode; private String templateCode;
@Column(name="TEMPLATE_NAME") @Column(name = "TEMPLATE_NAME")
@ApiParam(value ="模板名称") @ApiParam(value = "模板名称")
private String templateName; private String templateName;
@Lob @Lob
@Column(name="TEMPLATE_CONTENT") @Column(name = "TEMPLATE_CONTENT")
@ApiParam(value ="模板内容") @ApiParam(value = "模板内容")
private String templateContent; private String templateContent;
// 参数拼接,多参数都好分隔,后台在做处理 // 参数拼接,多参数都好分隔,后台在做处理
@ApiParam(value ="模板参数拼接") @ApiParam(value = "模板参数拼接")
@Transient @Transient
private String paramsPack; private String paramsPack;
@Transient @Transient
@ApiParam(value ="模板id对应的模板参数") @ApiParam(value = "模板id对应的模板参数")
private List<MesLabelTemplateParam> labelTemplateParamList; private List<MesLabelTemplateParam> labelTemplateParamList;
} }

@ -24,31 +24,31 @@ import javax.persistence.*;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_LABEL_TEMPLATE_PARAM") @Table(name = "MES_LABEL_TEMPLATE_PARAM")
@Api(value="打印模板参数",description = "打印模板参数") @Api(value = "打印模板参数", description = "打印模板参数")
public class MesLabelTemplateParam extends BaseBean { public class MesLabelTemplateParam extends BaseBean {
private static final long serialVersionUID = 6476163540527157643L; private static final long serialVersionUID = 6476163540527157643L;
@Column(name="TEMPLATE_ID") @Column(name = "TEMPLATE_ID")
@ApiParam(value ="模板ID" , access ="模板ID" ,example = "-1") @ApiParam(value = "模板ID", access = "模板ID", example = "-1")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
private Long templateId; private Long templateId;
@Column(name="TEMPLATE_CODE") @Column(name = "TEMPLATE_CODE")
@ApiParam(value ="模板代码") @ApiParam(value = "模板代码")
private String templateCode; private String templateCode;
@Column(name="TEMPLATE_PARAM") @Column(name = "TEMPLATE_PARAM")
@ApiParam(value ="模板参数") @ApiParam(value = "模板参数")
private String templateParam; private String templateParam;
@Lob @Lob
@Column(name="TEMPLATE_PARAM_TEXT") @Column(name = "TEMPLATE_PARAM_TEXT")
@ApiParam(value ="模板参数描述") @ApiParam(value = "模板参数描述")
private String templateParamText; private String templateParamText;
// 参数拼接,多参数都好分隔,后台在做处理 // 参数拼接,多参数都好分隔,后台在做处理
@ApiParam(value ="模板参数值") @ApiParam(value = "模板参数值")
@Transient @Transient
private String templateParamValue; private String templateParamValue;
} }

@ -52,7 +52,15 @@ public class MesObjectCfg extends BaseBean {
@ApiParam("主键标记") @ApiParam("主键标记")
private String fieldPk; private String fieldPk;
@Column(name="POJO_ATTR") @Column(name = "FEED_FIELD")
@ApiParam("反馈字段")
private String feedField;
@Column(name = "FEED_VALUE")
@ApiParam("反馈值")
private String feedValue;
@Column(name = "POJO_ATTR")
@ApiParam("对应的pojo属性") @ApiParam("对应的pojo属性")
private String pojoAttr; private String pojoAttr;

@ -25,34 +25,34 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_PLC_CONFIGURE") @Table(name = "MES_PLC_CONFIGURE")
@Api("PLC设备信息配置表") @Api("PLC设备信息配置表")
public class MesPLCConfigure extends BaseBean { public class MesPLCConfigure extends BaseBean {
@Column(name="IP") @Column(name = "IP")
@ApiParam("设备ip") @ApiParam("设备ip")
private String ipAddress; private String ipAddress;
@Column(name="CHANNEL_NAME") @Column(name = "CHANNEL_NAME")
@ApiParam("通道名称") @ApiParam("通道名称")
private String channelName; private String channelName;
@Column(name="DEVICE_NAME") @Column(name = "DEVICE_NAME")
@ApiParam("设备地址") @ApiParam("设备地址")
private String deviceName; private String deviceName;
@Column(name="TAG_NAME") @Column(name = "TAG_NAME")
@ApiParam("标签地址") @ApiParam("标签地址")
private String tagName; private String tagName;
@Column(name="AREA_CODE") @Column(name = "AREA_CODE")
@ApiParam("区域代码") @ApiParam("区域代码")
private String areaCode; private String areaCode;
@Column(name="WORK_CELL_CODE") @Column(name = "WORK_CELL_CODE")
@ApiParam("工作单元") @ApiParam("工作单元")
private String workCellCode; private String workCellCode;
@Column(name="WORK_CENTER_CODE") @Column(name = "WORK_CENTER_CODE")
@ApiParam("工作中心") @ApiParam("工作中心")
private String workCenterCode; private String workCenterCode;

@ -0,0 +1,97 @@
package cn.estsh.i3plus.pojo.mes.pcn.bean;
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.hibernate.annotations.ColumnDefault;
import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
/**
* @Description :
* @Reference :
* @Author : jack.jia
* @CreateDate : 2019-04-02
* @Modify:
**/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@EqualsAndHashCode(callSuper = true)
@Table(name = "MES_PACK_SPEC")
@Api("包装规格")
public class MesPackSpec extends BaseBean {
@Column(name = "SPEC_CODE")
@ApiParam("包装规格代码")
private String specCode;
@Column(name = "SPEC_NAME")
@ApiParam("包装规格名称")
private String specName;
@Column(name = "QTY")
@ColumnDefault("0")
@ApiParam(value = "包装数量", example = "0")
private Double qty;
@Column(name = "QTY2")
@ColumnDefault("0")
@ApiParam(value = "包装数量2", example = "0")
private Double qty2;
@Column(name = "QTY3")
@ColumnDefault("0")
@ApiParam(value = "包装数量3", example = "0")
private Double qty3;
@Column(name = "QTY4")
@ColumnDefault("0")
@ApiParam(value = "包装数量4", example = "0")
private Double qty4;
@Column(name = "IS_MIXED")
@ApiParam("是否混包")
private Integer isMixed;
@Column(name = "IS_MIXED2")
@ApiParam("是否混包2")
private Integer isMixed2;
@Column(name = "IS_MIXED3")
@ApiParam("是否混包3")
private Integer isMixed3;
@Column(name = "IS_MIXED4")
@ApiParam("是否混包4")
private Integer isMixed4;
public double getQtyVal() {
return this.qty == null ? 0.0d : this.qty;
}
public int getIsMixedVal() {
return this.isMixed == null ? 0 : this.isMixed;
}
public int getIsMixed2Val() {
return this.isMixed2 == null ? 0 : this.isMixed2;
}
public int getIsMixed3Val() {
return this.isMixed3 == null ? 0 : this.isMixed3;
}
public int getIsMixed4Val() {
return this.isMixed4 == null ? 0 : this.isMixed4;
}
}

@ -0,0 +1,92 @@
package cn.estsh.i3plus.pojo.mes.pcn.bean;
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
/**
* @Author: Wynne.Lu
* @CreateDate: 2019/10/18 1:26
* @Description:
**/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@EqualsAndHashCode(callSuper = true)
@Table(name = "MES_PACKAGE")
@Api("包装规格")
public class MesPackage extends BaseBean {
@Column(name = "PACKAGE_NO")
@ApiParam("包装编号")
private String packageNo;
@Column(name = "PART_NO")
@ApiParam("物料号")
private String partNo;
@Column(name = "PART_NAME_RDD")
@ApiParam("物料名称")
private String partNameRdd;
@Column(name = "QTY")
@ApiParam("数量")
private Double qty;
@Column(name = "PACK_SPEC_QTY")
@ApiParam("包装规格数量")
private Double packSpecQty;
@Column(name = "NUIT")
@ApiParam("包装规格数量")
private String nuit;
@Column(name = "LOT_NO")
@ApiParam("批号")
private String lotNo;
@Column(name = "PACK_SPEC")
@ApiParam("包装规格")
private String packSpec;
@Column(name = "IS_SEALED")
@ApiParam("是否封箱")
private Integer isSealed;
@Column(name = "PRINT_STATUS")
@ApiParam("打印状态10未打印 20已打印")
private Integer printStatus;
@Column(name = "PACK_LEVEL")
@ApiParam("包装层级 1-第一层2-第二层3-第三层4-第四层")
private Integer packLevel;
@Column(name = "WORK_ORDER_NO")
@ApiParam("生产工单号")
private String workOrderNo;
@Column(name = "WORK_CENTER_CODE")
@ApiParam("工作中心代码")
private String workCenterCode;
@Column(name = "MEMO")
@ApiParam("备注")
private String memo;
public MesPackage(String packageNo, String partNo, String partNameRdd, Double qty, Double packSpecQty) {
this.packageNo = packageNo;
this.partNo = partNo;
this.partNameRdd = partNameRdd;
this.qty = qty;
this.packSpecQty = packSpecQty;
}
}

@ -0,0 +1,59 @@
package cn.estsh.i3plus.pojo.mes.pcn.bean;
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
/**
* @Author: Wynne.Lu
* @CreateDate: 2019/10/18 2:55
* @Description:
**/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@EqualsAndHashCode(callSuper = true)
@Table(name = "MES_PACKAGE")
@Api("包装规格")
public class MesPackageDetail extends BaseBean {
@Column(name = "PACKAGE_NO")
@ApiParam("包装编码")
private String packageNo;
@Column(name = "SERIAL_NUMBER")
@ApiParam("产品条码")
private String serialNumber;
@Column(name = "PART_NO")
@ApiParam("产品条码")
private String partNo;
@Column(name = "PART_NAME_RDD")
@ApiParam("产品条码")
private String partNameRdd;
@Column(name = "PACKAGE_NO2")
@ApiParam("包装编码2")
private String packageNo2;
@Column(name = "PACKAGE_NO3")
@ApiParam("包装编码3")
private String packageNo3;
@Column(name = "PACKAGE_NO4")
@ApiParam("包装编码4")
private String packageNo4;
}

@ -0,0 +1,55 @@
package cn.estsh.i3plus.pojo.mes.pcn.bean;
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
/**
* @Author: Wynne.Lu
* @CreateDate: 2019/10/18 3:23
* @Description:
**/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@EqualsAndHashCode(callSuper = true)
@Table(name = "MES_PACKAGE_TRAVEL")
@Api("包装履历表")
public class MesPackageTravel extends BaseBean {
@Column(name = "PACKAGE_NO")
@ApiParam("包装编码")
private String packageNo;
@Column(name = "SERIAL_NUMBER")
@ApiParam("产品条码")
private String serialNumber;
@Column(name = "OP_TYPE")
@ApiParam("操作类型")
private Integer opType;
@Column(name = "PACKAGE_NO2")
@ApiParam("包装编码2")
private String packageNo2;
@Column(name = "PACKAGE_NO3")
@ApiParam("包装编码3")
private String packageNo3;
@Column(name = "PACKAGE_NO4")
@ApiParam("包装编码4")
private String packageNo4;
}

@ -26,52 +26,52 @@ import javax.persistence.Transient;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_PART") @Table(name = "MES_PART")
@Api("物料信息") @Api("物料信息")
public class MesPart extends BaseBean { public class MesPart extends BaseBean {
@Column(name="PART_NO") @Column(name = "PART_NO")
@ApiParam("零件号") @ApiParam("零件号")
private String partNo; private String partNo;
@Column(name="PART_NAME") @Column(name = "PART_NAME")
@ApiParam("零件名称") @ApiParam("零件名称")
private String partName; private String partName;
@Column(name="BRIEF_TEXT") @Column(name = "BRIEF_TEXT")
@ApiParam("零件简称") @ApiParam("零件简称")
private String briefText; private String briefText;
@Column(name="PART_SPEC") @Column(name = "PART_SPEC")
@ApiParam("零件规格") @ApiParam("零件规格")
private String partSpec; private String partSpec;
@Column(name="CATEGORY_CODE1") @Column(name = "CATEGORY_CODE1")
@ApiParam("分类1") @ApiParam("分类1")
private String categoryCode1; private String categoryCode1;
@Column(name="CATEGORY_CODE2") @Column(name = "CATEGORY_CODE2")
@ApiParam("分类2") @ApiParam("分类2")
private String categoryCode2; private String categoryCode2;
@Column(name="CATEGORY_CODE3") @Column(name = "CATEGORY_CODE3")
@ApiParam("分类3") @ApiParam("分类3")
private String categoryCode3; private String categoryCode3;
@Column(name="UNIT") @Column(name = "UNIT")
@ApiParam("单位") @ApiParam("单位")
private String unit; private String unit;
@Column(name="PACK_SPEC_CODE") @Column(name = "PACK_SPEC_CODE")
@ApiParam("包装规格代码") @ApiParam("包装规格代码")
private String packSpecCode; private String packSpecCode;
@Column(name="DEFAULT_WORK_CENTER") @Column(name = "DEFAULT_WORK_CENTER")
@ApiParam("默认工作中心") @ApiParam("默认工作中心")
private String defaultWorkCenter; private String defaultWorkCenter;
@Column(name="PRODUCE_CATEGORY") @Column(name = "PRODUCE_CATEGORY")
@ApiParam("产品类型") @ApiParam("产品类型")
private String produceCategory; private String produceCategory;
@Transient @Transient
@ApiParam("分类名称") @ApiParam("分类名称")

@ -25,18 +25,18 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_PART_CATEGORY") @Table(name = "MES_PART_CATEGORY")
@Api("零件种类") @Api("零件种类")
public class MesPartCategory extends BaseBean { public class MesPartCategory extends BaseBean {
@Column(name="CATEGORY_CODE") @Column(name = "CATEGORY_CODE")
@ApiParam("分类代码") @ApiParam("分类代码")
private String categoryCode; private String categoryCode;
@Column(name="CATEGORY_NAME") @Column(name = "CATEGORY_NAME")
@ApiParam("分类名称") @ApiParam("分类名称")
private String categoryName; private String categoryName;
@Column(name="CATEGORY_TYPE") @Column(name = "CATEGORY_TYPE")
@ApiParam("分类类型") @ApiParam("分类类型")
private String categoryType; private String categoryType;
} }

@ -24,42 +24,42 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_PCN") @Table(name = "MES_PCN")
@Api("PCN节点") @Api("PCN节点")
public class MesPcn extends BaseBean { public class MesPcn extends BaseBean {
@Column(name="PCN_CODE") @Column(name = "PCN_CODE")
@ApiParam("PCN代码") @ApiParam("PCN代码")
private String pcnCode; private String pcnCode;
@Column(name="PCN_NAME") @Column(name = "PCN_NAME")
@ApiParam("PCN名称") @ApiParam("PCN名称")
private String pcnName; private String pcnName;
@Column(name="AREA_CODE") @Column(name = "AREA_CODE")
@ApiParam("区域") @ApiParam("区域")
private String areaCode; private String areaCode;
@Column(name="WORK_CENTER_CODE") @Column(name = "WORK_CENTER_CODE")
@ApiParam("工作中心") @ApiParam("工作中心")
private String workCenterCode; private String workCenterCode;
@Column(name="PCN_VERSION") @Column(name = "PCN_VERSION")
@ApiParam("PCN版本") @ApiParam("PCN版本")
private String pcnVersion; private String pcnVersion;
@Column(name="CONNECT_IP") @Column(name = "CONNECT_IP")
@ApiParam("连接IP") @ApiParam("连接IP")
private String connectIp; private String connectIp;
@Column(name="CONNECT_COUNT") @Column(name = "CONNECT_COUNT")
@ApiParam("连接次数") @ApiParam("连接次数")
private Integer connectCount; private Integer connectCount;
@Column(name="IS_CONNECT") @Column(name = "IS_CONNECT")
@ApiParam("是否连接") @ApiParam("是否连接")
private Integer isConnect; private Integer isConnect;
@Column(name="CONNECT_TIME") @Column(name = "CONNECT_TIME")
@ApiParam("连接时间") @ApiParam("连接时间")
private String connectTime; private String connectTime;

@ -24,30 +24,30 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_PCN_CONNECT_LOG") @Table(name = "MES_PCN_CONNECT_LOG")
@Api("PCN节点连接日志") @Api("PCN节点连接日志")
public class MesPcnConnectLog extends BaseBean { public class MesPcnConnectLog extends BaseBean {
@Column(name="PCN_CODE") @Column(name = "PCN_CODE")
@ApiParam("PCN代码") @ApiParam("PCN代码")
private String pcnCode; private String pcnCode;
@Column(name="PCN_NAME") @Column(name = "PCN_NAME")
@ApiParam("PCN名称") @ApiParam("PCN名称")
private String pcnName; private String pcnName;
@Column(name="PCN_VERSION") @Column(name = "PCN_VERSION")
@ApiParam("PCN版本") @ApiParam("PCN版本")
private String pcnVersion; private String pcnVersion;
@Column(name="CONNECT_IP") @Column(name = "CONNECT_IP")
@ApiParam("连接IP") @ApiParam("连接IP")
private String connectIp; private String connectIp;
@Column(name="IS_CONNECT") @Column(name = "IS_CONNECT")
@ApiParam("是否连接") @ApiParam("是否连接")
private Integer isConnect; private Integer isConnect;
@Column(name="REMARK") @Column(name = "REMARK")
@ApiParam("备注") @ApiParam("备注")
private String Remark; private String Remark;
} }

@ -25,53 +25,53 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_PCN_SYNC_CFG") @Table(name = "MES_PCN_SYNC_CFG")
@Api("MES_PCN_同步配置") @Api("MES_PCN_同步配置")
public class MesPcnSyncCfg extends BaseBean { public class MesPcnSyncCfg extends BaseBean {
@Column(name="PCN_CODE") @Column(name = "PCN_CODE")
@ApiParam("PCN代码") @ApiParam("PCN代码")
private String pcnCode; private String pcnCode;
@Column(name="OBJECT_CODE") @Column(name = "OBJECT_CODE")
@ApiParam("对象代码") @ApiParam("对象代码")
private String objectCode; private String objectCode;
@Column(name="OBJECT_NAME") @Column(name = "OBJECT_NAME")
@ApiParam("对象名称") @ApiParam("对象名称")
private String objectName; private String objectName;
@Column(name="OBJECT_KEY") @Column(name = "OBJECT_KEY")
@ApiParam("对象主键") @ApiParam("对象主键")
private String objectKey; private String objectKey;
@Column(name="SYNC_FREQUENCY") @Column(name = "SYNC_FREQUENCY")
@ApiParam("同步频率") @ApiParam("同步频率")
private Integer syncFrequency; private Integer syncFrequency;
@Column(name="SYNC_TIME") @Column(name = "SYNC_TIME")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value ="同步时间") @ApiParam(value = "同步时间")
private String syncTime; private String syncTime;
@Column(name="SYNC_PATTERN")//2.新增 1.修改 @Column(name = "SYNC_PATTERN")//2.新增 1.修改
@ApiParam("同步方式") @ApiParam("同步方式")
private Integer syncPattern; private Integer syncPattern;
@Column(name="SYNC_TYPE")//1.pcn获取mes数据 2.pcn推送数据至mes @Column(name = "SYNC_TYPE")//1.pcn获取mes数据 2.pcn推送数据至mes
@ApiParam("同步类型") @ApiParam("同步类型")
private Integer syncType; private Integer syncType;
@Column(name="LAST_SYNC_TIME") @Column(name = "LAST_SYNC_TIME")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value ="上一同步时间") @ApiParam(value = "上一同步时间")
private String lastSyncTime; private String lastSyncTime;
@Column(name="EXTRACT_GAP") @Column(name = "EXTRACT_GAP")
@ApiParam(value="从数据库抽取的最大值 目前为分钟为限制") @ApiParam(value = "从数据库抽取的最大值 目前为分钟为限制")
private Integer extractGap; private Integer extractGap;
@Column(name="EXTRACT_CONDITION") @Column(name = "EXTRACT_CONDITION")
@ApiParam(value="从数据库抽取的条件限制") @ApiParam(value = "从数据库抽取的条件限制")
private String extractCondition; private String extractCondition;
public int getSyncFrequencyVal() { public int getSyncFrequencyVal() {

@ -24,26 +24,26 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_PCN_SYNC_ERRORLOG") @Table(name = "MES_PCN_SYNC_ERRORLOG")
@Api("MES_PCN同步异常日志") @Api("MES_PCN同步异常日志")
public class MesPcnSyncErrorLog extends BaseBean { public class MesPcnSyncErrorLog extends BaseBean {
@Column(name="PCN_CODE") @Column(name = "PCN_CODE")
@ApiParam("PCN代码") @ApiParam("PCN代码")
private String pcnCode; private String pcnCode;
@Column(name="OBJECT_CODE") @Column(name = "OBJECT_CODE")
@ApiParam("对象代码") @ApiParam("对象代码")
private String objectCode; private String objectCode;
@Column(name="OBJECT_NAME") @Column(name = "OBJECT_NAME")
@ApiParam("对象名称") @ApiParam("对象名称")
private String objectName; private String objectName;
@Column(name="ERROR_SPOT") @Column(name = "ERROR_SPOT")
@ApiParam("异常位置") @ApiParam("异常位置")
private String errorSpot; private String errorSpot;
@Column(name="ERROR_CONTENT") @Column(name = "ERROR_CONTENT")
@ApiParam("异常内容") @ApiParam("异常内容")
private String errorContent; private String errorContent;

@ -28,8 +28,8 @@ import java.util.List;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_PCN_SYS_USER_OFFLINE") @Table(name = "MES_PCN_SYS_USER_OFFLINE")
@Api(value="账号离线登陆表",description = "账号离线登陆表。") @Api(value = "账号离线登陆表", description = "账号离线登陆表。")
public class MesPcnSysUserOffline extends BaseBean { public class MesPcnSysUserOffline extends BaseBean {
@Column(name = "USER_ID") @Column(name = "USER_ID")
@ -49,13 +49,13 @@ public class MesPcnSysUserOffline extends BaseBean {
@ApiParam(value = "登陆名称", access = "登陆名称") @ApiParam(value = "登陆名称", access = "登陆名称")
private String loginName; private String loginName;
@Column(name="ORGANIZE_ID") @Column(name = "ORGANIZE_ID")
@ApiParam(value ="部门ID" , example ="-1") @ApiParam(value = "部门ID", example = "-1")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
private Long organizeId; private Long organizeId;
@Column(name="ORGANIZE_NAME") @Column(name = "ORGANIZE_NAME")
@ApiParam(value ="部门名称" , access ="部门名称") @ApiParam(value = "部门名称", access = "部门名称")
private String organizeName; private String organizeName;
} }

@ -25,59 +25,59 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_PCN_TASK") @Table(name = "MES_PCN_TASK")
@Api("mes-pcn定时任务工作清单") @Api("mes-pcn定时任务工作清单")
public class MesPcnTask extends BaseBean { public class MesPcnTask extends BaseBean {
@Column(name="TASK_CODE") @Column(name = "TASK_CODE")
@ApiParam("任务代码") @ApiParam("任务代码")
private String taskCode; private String taskCode;
@Column(name="TASK_NAME") @Column(name = "TASK_NAME")
@ApiParam("任务名称") @ApiParam("任务名称")
private String taskName; private String taskName;
@Column(name="TASK_GROUP_NAME") @Column(name = "TASK_GROUP_NAME")
@ApiParam("任务组名称") @ApiParam("任务组名称")
private String taskGroupName; private String taskGroupName;
@Column(name="TASK_DESCRIPTION") @Column(name = "TASK_DESCRIPTION")
@ApiParam("任务描述") @ApiParam("任务描述")
private String taskDescription; private String taskDescription;
@Column(name="TASK_TYPE") @Column(name = "TASK_TYPE")
@ApiParam("任务类型") @ApiParam("任务类型")
private Integer taskType; private Integer taskType;
@Column(name="TASK_MODULE") @Column(name = "TASK_MODULE")
@ApiParam("任务模块") @ApiParam("任务模块")
private String taskModule; private String taskModule;
@Column(name="TASK_CLASS") @Column(name = "TASK_CLASS")
@ApiParam("任务类名") @ApiParam("任务类名")
private String taskClass; private String taskClass;
@Column(name="TASK_PACKAGE") @Column(name = "TASK_PACKAGE")
@ApiParam("任务包名") @ApiParam("任务包名")
private String taskPackage; private String taskPackage;
@Column(name="PCN_NAME") @Column(name = "PCN_NAME")
@ApiParam("PCN节点名称") @ApiParam("PCN节点名称")
private String pcnName; private String pcnName;
@Column(name="PCN_CODE") @Column(name = "PCN_CODE")
@ApiParam("PCN节点名称代码") @ApiParam("PCN节点名称代码")
private String pcnCode; private String pcnCode;
@Column(name="TASK_CYCLE_EXPS") @Column(name = "TASK_CYCLE_EXPS")
@ApiParam("任务周期表达式") @ApiParam("任务周期表达式")
private String taskCycleExps; private String taskCycleExps;
@Column(name="TASK_CYCLE_DESCRIPTION") @Column(name = "TASK_CYCLE_DESCRIPTION")
@ApiParam("任务周期描述") @ApiParam("任务周期描述")
private String taskCycleDescription; private String taskCycleDescription;
@Column(name="TASK_PARAM") @Column(name = "TASK_PARAM")
@ApiParam("任务参数") @ApiParam("任务参数")
private String taskParam; private String taskParam;

@ -25,23 +25,23 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_PCN_TASK_LOG") @Table(name = "MES_PCN_TASK_LOG")
@Api("mes-pcn定时任务工作清单同步记录") @Api("mes-pcn定时任务工作清单同步记录")
public class MesPcnTaskLog extends BaseBean { public class MesPcnTaskLog extends BaseBean {
@Column(name="SYNC_TIME_START") @Column(name = "SYNC_TIME_START")
@ApiParam("同步数据开始时间") @ApiParam("同步数据开始时间")
private String syncTimeStart; private String syncTimeStart;
@Column(name="SYNC_TIME_END") @Column(name = "SYNC_TIME_END")
@ApiParam("同步数据截止时间") @ApiParam("同步数据截止时间")
private String syncTimeEnd; private String syncTimeEnd;
@Column(name="SYNC_STATUS") @Column(name = "SYNC_STATUS")
@ApiParam("同步状态") @ApiParam("同步状态")
private Integer syncStatus; private Integer syncStatus;
@Column(name="ERROR_CONTENT") @Column(name = "ERROR_CONTENT")
@ApiParam("异常内容") @ApiParam("异常内容")
private Long errorContent; private Long errorContent;

@ -26,101 +26,101 @@ import javax.persistence.Transient;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_PLAN_ORDER") @Table(name = "MES_PLAN_ORDER")
@Api("生产主计划") @Api("生产主计划")
public class MesPlanOrder extends BaseBean { public class MesPlanOrder extends BaseBean {
@Column(name="ORDER_NO") @Column(name = "ORDER_NO")
@ApiParam("生产计划单号") @ApiParam("生产计划单号")
private String orderNo; private String orderNo;
@Column(name="PO_TYPE") @Column(name = "PO_TYPE")
@ApiParam("计划类型") @ApiParam("计划类型")
private Integer planType; private Integer planType;
@Column(name="PROD_CFG_CODE") @Column(name = "PROD_CFG_CODE")
@ApiParam("产品配置代码") @ApiParam("产品配置代码")
private String prodCfgCode; private String prodCfgCode;
@Column(name="PART_NO") @Column(name = "PART_NO")
@ApiParam("物料号") @ApiParam("物料号")
private String partNo; private String partNo;
@Column(name="PART_NAME_RDD") @Column(name = "PART_NAME_RDD")
@ApiParam("物料名称") @ApiParam("物料名称")
private String partNameRdd; private String partNameRdd;
@Column(name="PLAN_QTY") @Column(name = "PLAN_QTY")
@ApiParam("计划数量") @ApiParam("计划数量")
private Double planQty; private Double planQty;
@Column(name="DECOMPOSE_QTY") @Column(name = "DECOMPOSE_QTY")
@ApiParam("分解数量") @ApiParam("分解数量")
private Double decomposeQty; private Double decomposeQty;
@Column(name="STATUS") @Column(name = "STATUS")
@ApiParam("状态") @ApiParam("状态")
private Integer status; private Integer status;
@Column(name="START_TIME") @Column(name = "START_TIME")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam("计划开始时间") @ApiParam("计划开始时间")
private String startTime; private String startTime;
@Column(name="END_TIME") @Column(name = "END_TIME")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam("计划结束时间") @ApiParam("计划结束时间")
private String endTime; private String endTime;
@Column(name="DELIVERY_DATE") @Column(name = "DELIVERY_DATE")
@ApiParam("交货日期") @ApiParam("交货日期")
private String deliveryDate; private String deliveryDate;
@Column(name="CUST_CODE") @Column(name = "CUST_CODE")
@ApiParam("客户代码") @ApiParam("客户代码")
private String custCode; private String custCode;
@Column(name="CUST_ORDER_NO") @Column(name = "CUST_ORDER_NO")
@ApiParam("客户订单号") @ApiParam("客户订单号")
private String custOrderNo; private String custOrderNo;
@Column(name="SOURCE") @Column(name = "SOURCE")
@ApiParam("计划来源") @ApiParam("计划来源")
private String source; private String source;
@Column(name="MEMO") @Column(name = "MEMO")
@ApiParam("备注") @ApiParam("备注")
private String memo; private String memo;
@Column(name="WORK_CENTER_CODE") @Column(name = "WORK_CENTER_CODE")
@ApiParam("工作中心代码") @ApiParam("工作中心代码")
private String workCenterCode; private String workCenterCode;
/********************** 冗余字段 *********************************/ /********************** 冗余字段 *********************************/
@Transient @Transient
@ApiParam(value="区域") @ApiParam(value = "区域")
public String areaCode; public String areaCode;
@Transient @Transient
// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="创建日期查询用,查询结束日期",example = "2018-12-31 23:59:59") @ApiParam(value = "创建日期查询用,查询结束日期", example = "2018-12-31 23:59:59")
public String startTimeStart; public String startTimeStart;
@Transient @Transient
// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="创建日期查询用,查询结束日期",example = "2018-12-31 23:59:59") @ApiParam(value = "创建日期查询用,查询结束日期", example = "2018-12-31 23:59:59")
public String startTimeEnd; public String startTimeEnd;
@Transient @Transient
// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="计划结束日期查询用,查询结束日期",example = "2018-12-31 23:59:59") @ApiParam(value = "计划结束日期查询用,查询结束日期", example = "2018-12-31 23:59:59")
public String endTimeStart; public String endTimeStart;
@Transient @Transient
// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="计划结束日期查询用,查询结束日期",example = "2018-12-31 23:59:59") @ApiParam(value = "计划结束日期查询用,查询结束日期", example = "2018-12-31 23:59:59")
public String endTimeEnd; public String endTimeEnd;
public double getPlanQtyVal() { public double getPlanQtyVal() {

@ -25,18 +25,18 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_PROD_CFG") @Table(name = "MES_PROD_CFG")
@Api("产品配置") @Api("产品配置")
public class MesProdCfg extends BaseBean { public class MesProdCfg extends BaseBean {
@Column(name="PROD_CFG_CODE") @Column(name = "PROD_CFG_CODE")
@ApiParam("产品配置代码") @ApiParam("产品配置代码")
private String prodCfgCode; private String prodCfgCode;
@Column(name="PROD_CFG_NAME") @Column(name = "PROD_CFG_NAME")
@ApiParam("产品配置名称") @ApiParam("产品配置名称")
private String prodCfgName; private String prodCfgName;
@Column(name="PROD_CFG_Type_CODE") @Column(name = "PROD_CFG_Type_CODE")
@ApiParam("产品配置类型代码") @ApiParam("产品配置类型代码")
private String prodCfgTypeCode; private String prodCfgTypeCode;
} }

@ -0,0 +1,63 @@
package cn.estsh.i3plus.pojo.mes.pcn.bean;
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
/**
* @Author: Wynne.Lu
* @CreateDate: 2019/10/18 3:25
* @Description:
**/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@EqualsAndHashCode(callSuper = true)
@Table(name = "MES_PROD_PACK")
@Api("产品包装关系")
public class MesProdPack extends BaseBean {
@Column(name = "PART_NO")
@ApiParam("物料号")
private String partNo;
@Column(name = "CUSTOMER_CODE")
@ApiParam("客户代码")
private String customerCode;
@Column(name = "PACK_SPEC")
@ApiParam("包装规格")
private String packSpec;
@Column(name = "PROD_LABEL_TEMPLATE")
@ApiParam("产品标签模板")
private String prodLabelTemplate;
@Column(name = "PACK_LABEL_TEMPLATE2")
@ApiParam("包装标签模板2")
private String packLabelTemplate2;
@Column(name = "PACK_LABEL_TEMPLATE3")
@ApiParam("包装标签模板3")
private String packLabelTemplate3;
@Column(name = "PACK_LABEL_TEMPLATE4")
@ApiParam("包装标签模板4")
private String packLabelTemplate4;
@Column(name = "PROD_CFG_TYPE")
@ApiParam("项目")
private String prodCfgType;
}

@ -25,87 +25,91 @@ import javax.persistence.Transient;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_PRODUCE_SN") @Table(name = "MES_PRODUCE_SN")
@Api("产品条码表") @Api("产品条码表")
public class MesProduceSn extends BaseBean { public class MesProduceSn extends BaseBean {
@Column(name="SERIAL_NUMBER") @Column(name = "SERIAL_NUMBER")
@ApiParam("产品条码") @ApiParam("产品条码")
private String serialNumber; private String serialNumber;
@Column(name="PART_NO") @Column(name = "PART_NO")
@ApiParam("物料号") @ApiParam("物料号")
private String partNo; private String partNo;
@Column(name="PART_NAME_RDD") @Column(name = "PART_NAME_RDD")
@ApiParam("物料名称") @ApiParam("物料名称")
private String partNameRdd; private String partNameRdd;
@Column(name="QTY") @Column(name = "QTY")
@ApiParam("数量") @ApiParam("数量")
private Double qty; private Double qty;
@Column(name="QC_STATUS") @Column(name = "QC_STATUS")
@ApiParam("质量状态") @ApiParam("质量状态")
private Integer qcStatus; private Integer qcStatus;
@Column(name="SN_STATUS") @Column(name = "SN_STATUS")
@ApiParam("条码状态") @ApiParam("条码状态")
private Integer snStatus; private Integer snStatus;
@Column(name="PRINT_COUNT") @Column(name = "PRINT_COUNT")
@ApiParam("打印次数") @ApiParam("打印次数")
private Integer printCount; private Integer printCount;
@Column(name="PRINT_STATUS") @Column(name = "PRINT_STATUS")
@ApiParam("打印状态") @ApiParam("打印状态")
private Integer printStatus; private Integer printStatus;
@Column(name="WORK_CENTER_CODE") @Column(name = "WORK_CENTER_CODE")
@ApiParam("工作中心代码") @ApiParam("工作中心代码")
private String workCenterCode; private String workCenterCode;
@Column(name="WORK_CELL_CODE") @Column(name = "WORK_CELL_CODE")
@ApiParam("工作单元代码") @ApiParam("工作单元代码")
private String workCellCode; private String workCellCode;
@Column(name="ROUTE_CODE") @Column(name = "ROUTE_CODE")
@ApiParam("流程代码") @ApiParam("流程代码")
private String routeCode; private String routeCode;
@Column(name="PROCESS_CODE") @Column(name = "PROCESS_CODE")
@ApiParam("工序代码") @ApiParam("工序代码")
private String processCode; private String processCode;
@Column(name="NEXT_PROCESS_CODE") @Column(name = "NEXT_PROCESS_CODE")
@ApiParam("下一工序代码") @ApiParam("下一工序代码")
private String nextProcessCode; private String nextProcessCode;
@Column(name="IN_WC_TIME") @Column(name = "IN_WC_TIME")
@ApiParam("进产线时间") @ApiParam("进产线时间")
private String inWorkCenterTime; private String inWorkCenterTime;
@Column(name="OUT_WC_TIME") @Column(name = "OUT_WC_TIME")
@ApiParam("出产线时间") @ApiParam("出产线时间")
private String outWorkCenterTime; private String outWorkCenterTime;
@Column(name="SHIPPING_TIME") @Column(name = "SHIPPING_TIME")
@ApiParam("发运时间") @ApiParam("发运时间")
private String shippingTime; private String shippingTime;
@Column(name="WORK_ORDER_NO") @Column(name = "WORK_ORDER_NO")
@ApiParam("生产工单号") @ApiParam("生产工单号")
private String workOrderNo; private String workOrderNo;
@Column(name="CUST_SN") @Column(name = "CUST_SN")
@ApiParam("客户条码") @ApiParam("客户条码")
private String custSn; private String custSn;
@Column(name="CUST_PART_NO") @Column(name = "CUST_PART_NO")
@ApiParam("客户零件号") @ApiParam("客户零件号")
private String custPartNo; private String custPartNo;
@Column(name="PACKAGE_SN") @Column(name = "CUST_CODE")
@ApiParam("客户代码")
private String custCode;
@Column(name = "PACKAGE_SN")
@ApiParam("包装条码") @ApiParam("包装条码")
private String packageSn; private String packageSn;

@ -14,97 +14,97 @@ import javax.persistence.Table;
import javax.persistence.Transient; import javax.persistence.Transient;
/** /**
* @Description : * @Description :
* @Reference : * @Reference :
* @Author : dragon.xu * @Author : dragon.xu
* @CreateDate : 2019-05-29 16:22 * @CreateDate : 2019-05-29 16:22
* @Modify: * @Modify:
**/ **/
@Data @Data
@Entity @Entity
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_PRODUCE_SN_TRAVEL") @Table(name = "MES_PRODUCE_SN_TRAVEL")
@Api("产品条码履历表") @Api("产品条码履历表")
public class MesProduceSnTravel extends BaseBean { public class MesProduceSnTravel extends BaseBean {
@Column(name="SERIAL_NUMBER") @Column(name = "SERIAL_NUMBER")
@ApiParam("产品条码") @ApiParam("产品条码")
private String serialNumber; private String serialNumber;
@Column(name="PART_NO") @Column(name = "PART_NO")
@ApiParam("物料号") @ApiParam("物料号")
private String partNo; private String partNo;
@Column(name="PART_NAME_RDD") @Column(name = "PART_NAME_RDD")
@ApiParam("物料名称") @ApiParam("物料名称")
private String partNameRdd; private String partNameRdd;
@Column(name="QTY") @Column(name = "QTY")
@ApiParam("数量") @ApiParam("数量")
private Double qty; private Double qty;
@Column(name="QC_STATUS") @Column(name = "QC_STATUS")
@ApiParam("质量状态") @ApiParam("质量状态")
private Integer qcStatus; private Integer qcStatus;
@Column(name="SN_STATUS") @Column(name = "SN_STATUS")
@ApiParam("条码状态") @ApiParam("条码状态")
private Integer snStatus; private Integer snStatus;
@Column(name="PRINT_COUNT") @Column(name = "PRINT_COUNT")
@ApiParam("打印次数") @ApiParam("打印次数")
private Integer printCount; private Integer printCount;
@Column(name="PRINT_STATUS") @Column(name = "PRINT_STATUS")
@ApiParam("打印状态") @ApiParam("打印状态")
private Integer printStatus; private Integer printStatus;
@Column(name="WORK_CENTER_CODE") @Column(name = "WORK_CENTER_CODE")
@ApiParam("工作中心代码") @ApiParam("工作中心代码")
private String workCenterCode; private String workCenterCode;
@Column(name="WORK_CELL_CODE") @Column(name = "WORK_CELL_CODE")
@ApiParam("工作单元代码") @ApiParam("工作单元代码")
private String workCellCode; private String workCellCode;
@Column(name="ROUTE_CODE") @Column(name = "ROUTE_CODE")
@ApiParam("流程代码") @ApiParam("流程代码")
private String routeCode; private String routeCode;
@Column(name="PROCESS_CODE") @Column(name = "PROCESS_CODE")
@ApiParam("工序代码") @ApiParam("工序代码")
private String processCode; private String processCode;
@Column(name="NEXT_PROCESS_CODE") @Column(name = "NEXT_PROCESS_CODE")
@ApiParam("下一工序代码") @ApiParam("下一工序代码")
private String nextProcessCode; private String nextProcessCode;
@Column(name="IN_WC_TIME") @Column(name = "IN_WC_TIME")
@ApiParam("进产线时间") @ApiParam("进产线时间")
private String inWorkCenterTime; private String inWorkCenterTime;
@Column(name="OUT_WC_TIME") @Column(name = "OUT_WC_TIME")
@ApiParam("出产线时间") @ApiParam("出产线时间")
private String outWorkCenterTime; private String outWorkCenterTime;
@Column(name="SHIPPING_TIME") @Column(name = "SHIPPING_TIME")
@ApiParam("发运时间") @ApiParam("发运时间")
private String shippingTime; private String shippingTime;
@Column(name="WORK_ORDER_NO") @Column(name = "WORK_ORDER_NO")
@ApiParam("生产工单号") @ApiParam("生产工单号")
private String workOrderNo; private String workOrderNo;
@Column(name="CUST_SN") @Column(name = "CUST_SN")
@ApiParam("客户条码") @ApiParam("客户条码")
private String custSn; private String custSn;
@Column(name="CUST_PART_NO") @Column(name = "CUST_PART_NO")
@ApiParam("客户零件号") @ApiParam("客户零件号")
private String custPartNo; private String custPartNo;
@Column(name="PACKAGE_SN") @Column(name = "PACKAGE_SN")
@ApiParam("包装条码") @ApiParam("包装条码")
private String packageSn; private String packageSn;

@ -44,7 +44,7 @@ public class MesProductData extends BaseBean {
@ApiParam("工作单元名称") @ApiParam("工作单元名称")
private String workCellName; private String workCellName;
@Column(name="SERIAL_NUMBER") @Column(name = "SERIAL_NUMBER")
@ApiParam("产品条码") @ApiParam("产品条码")
private String serialNumber; private String serialNumber;

@ -26,7 +26,7 @@ import java.util.List;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_QC_CHECK_DATA") @Table(name = "MES_QC_CHECK_DATA")
@Api("质量过程检测数据") @Api("质量过程检测数据")
public class MesQcCheckData extends BaseBean { public class MesQcCheckData extends BaseBean {

@ -25,7 +25,7 @@ import javax.persistence.Transient;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_QC_CHECK_STANDARD") @Table(name = "MES_QC_CHECK_STANDARD")
@Api("质量检测标准") @Api("质量检测标准")
public class MesQcCheckStandard extends BaseBean { public class MesQcCheckStandard extends BaseBean {

@ -25,46 +25,46 @@ import javax.persistence.Transient;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_QUEUE_ORDER") @Table(name = "MES_QUEUE_ORDER")
@Api("生产队列主表") @Api("生产队列主表")
public class MesQueueOrder extends BaseBean { public class MesQueueOrder extends BaseBean {
@Column(name="ORDER_NO") @Column(name = "ORDER_NO")
@ApiParam("主队列编号") @ApiParam("主队列编号")
private String orderNo; private String orderNo;
@Column(name="VIN_CODE") @Column(name = "VIN_CODE")
@ApiParam("Vin") @ApiParam("Vin")
private String vinCode; private String vinCode;
@Column(name="CUST_FLAG_NO") @Column(name = "CUST_FLAG_NO")
@ApiParam("客户标识号") @ApiParam("客户标识号")
private String custFlagNo; private String custFlagNo;
@Column(name="PROD_CFG_CODE") @Column(name = "PROD_CFG_CODE")
@ApiParam("产品配置代码") @ApiParam("产品配置代码")
private String prodCfgCode; private String prodCfgCode;
@Column(name="PROD_CFG_NAME_RDD") @Column(name = "PROD_CFG_NAME_RDD")
@ApiParam("产品配置名称") @ApiParam("产品配置名称")
private String prodCfgNameRdd; private String prodCfgNameRdd;
@Column(name="SEQ") @Column(name = "SEQ")
@ApiParam("排序") @ApiParam("排序")
private Double seq; private Double seq;
@Column(name="WORK_ORDER_NO") @Column(name = "WORK_ORDER_NO")
@ApiParam("生产工单号") @ApiParam("生产工单号")
private String workOrderNo; private String workOrderNo;
@Column(name="STATUS") @Column(name = "STATUS")
@ApiParam("状态") @ApiParam("状态")
private Integer status; private Integer status;
@Column(name="CUST_PROD_LINE_CODE") @Column(name = "CUST_PROD_LINE_CODE")
@ApiParam("客户产线代码") @ApiParam("客户产线代码")
private String custProdLineCode; private String custProdLineCode;
@Column(name="AREA_CODE") @Column(name = "AREA_CODE")
@ApiParam("区域代码") @ApiParam("区域代码")
private String areaCode; private String areaCode;

@ -25,18 +25,18 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_REPAIR") @Table(name = "MES_REPAIR")
@Api("维修") @Api("维修")
public class MesRepair extends BaseBean { public class MesRepair extends BaseBean {
@Column(name="REPAIR_CODE") @Column(name = "REPAIR_CODE")
@ApiParam("维修代码") @ApiParam("维修代码")
private String repairCode; private String repairCode;
@Column(name="REPAIR_NAME") @Column(name = "REPAIR_NAME")
@ApiParam("维修名称") @ApiParam("维修名称")
private String repariName; private String repariName;
@Column(name="REPAIR_TYPE") @Column(name = "REPAIR_TYPE")
@ApiParam("维修类型") @ApiParam("维修类型")
private Integer repairType; private Integer repairType;
} }

@ -25,14 +25,14 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_SCRAP") @Table(name = "MES_SCRAP")
@Api("报废原因") @Api("报废原因")
public class MesScrap extends BaseBean { public class MesScrap extends BaseBean {
@Column(name="SCRAP_CODE") @Column(name = "SCRAP_CODE")
@ApiParam("报废代码") @ApiParam("报废代码")
private String scrapCode; private String scrapCode;
@Column(name="SCRAP_NAME") @Column(name = "SCRAP_NAME")
@ApiParam("报废名称") @ApiParam("报废名称")
private String scrapName; private String scrapName;

@ -25,26 +25,26 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_SHIFT") @Table(name = "MES_SHIFT")
@Api("班次信息") @Api("班次信息")
public class MesShift extends BaseBean { public class MesShift extends BaseBean {
@Column(name="WORK_CENTER_CODE") @Column(name = "WORK_CENTER_CODE")
@ApiParam("工作中心代码") @ApiParam("工作中心代码")
private String workCenterCode; private String workCenterCode;
@Column(name="SHIFT_CODE") @Column(name = "SHIFT_CODE")
@ApiParam("班次代码") @ApiParam("班次代码")
private String shiftCode; private String shiftCode;
@Column(name="SHIFT_NAME") @Column(name = "SHIFT_NAME")
@ApiParam("班次名称") @ApiParam("班次名称")
private String shiftName; private String shiftName;
@Column(name="START_TIME") @Column(name = "START_TIME")
@ApiParam("开班时间") @ApiParam("开班时间")
private String startTime; private String startTime;
@Column(name="WORK_TIMES") @Column(name = "WORK_TIMES")
@ApiParam("作业时长") @ApiParam("作业时长")
private Double workTimes; private Double workTimes;
} }

@ -24,14 +24,14 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_SHIFT_GROUP") @Table(name = "MES_SHIFT_GROUP")
@Api("班组") @Api("班组")
public class MesShiftGroup extends BaseBean { public class MesShiftGroup extends BaseBean {
@Column(name="GROUP_CODE") @Column(name = "GROUP_CODE")
@ApiParam("班组代码") @ApiParam("班组代码")
private String groupCode; private String groupCode;
@Column(name="GROUP_NAME") @Column(name = "GROUP_NAME")
@ApiParam("班组名称") @ApiParam("班组名称")
private String groupName; private String groupName;
} }

@ -25,22 +25,22 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_SHIFT_REST") @Table(name = "MES_SHIFT_REST")
@Api("班次休息信息") @Api("班次休息信息")
public class MesShiftRest extends BaseBean { public class MesShiftRest extends BaseBean {
@Column(name="WORK_CENTER_CODE") @Column(name = "WORK_CENTER_CODE")
@ApiParam("工作中心代码") @ApiParam("工作中心代码")
private String workCenterCode; private String workCenterCode;
@Column(name="SHIFT_CODE") @Column(name = "SHIFT_CODE")
@ApiParam("班次代码") @ApiParam("班次代码")
private String shiftCode; private String shiftCode;
@Column(name="START_TIME") @Column(name = "START_TIME")
@ApiParam("开始时间") @ApiParam("开始时间")
private String startTime; private String startTime;
@Column(name="REST_TIMES") @Column(name = "REST_TIMES")
@ApiParam("休息时长") @ApiParam("休息时长")
private Double restTimes; private Double restTimes;
} }

@ -87,7 +87,7 @@ public class MesStep extends BaseBean {
} }
public MesStep(String stepCode, String stepName, String stepText, String stepType, String stepObject, public MesStep(String stepCode, String stepName, String stepText, String stepType, String stepObject,
String routeCode, String processCode, Integer stepSeq){ String routeCode, String processCode, Integer stepSeq) {
this.stepCode = stepCode; this.stepCode = stepCode;
this.stepName = stepName; this.stepName = stepName;
this.stepText = stepText; this.stepText = stepText;

@ -25,71 +25,71 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_TORQUE_DETAIL") @Table(name = "MES_TORQUE_DETAIL")
@Api("扭矩信息记录表") @Api("扭矩信息记录表")
public class MesTorqueDetail extends BaseBean { public class MesTorqueDetail extends BaseBean {
@Column(name="SN") @Column(name = "SN")
@ApiParam("过程条码") @ApiParam("过程条码")
private String serialNumber; private String serialNumber;
@Column(name="UPPER_LIMIT") @Column(name = "UPPER_LIMIT")
@ApiParam("最大值") @ApiParam("最大值")
private Double upperLimit; private Double upperLimit;
@Column(name="LOWER_LIMIT") @Column(name = "LOWER_LIMIT")
@ApiParam("最小值") @ApiParam("最小值")
private Double lowerLimit; private Double lowerLimit;
@Column(name="TORQUE_DETAIL_VALUE") @Column(name = "TORQUE_DETAIL_VALUE")
@ApiParam("扭矩值") @ApiParam("扭矩值")
private Double torqueValue; private Double torqueValue;
@Column(name="WORK_CELL_CODE") @Column(name = "WORK_CELL_CODE")
@ApiParam("工作单元") @ApiParam("工作单元")
private String workCellCode; private String workCellCode;
@Column(name="WORK_CENTER_CODE") @Column(name = "WORK_CENTER_CODE")
@ApiParam("工作中心") @ApiParam("工作中心")
private String workCenterCode; private String workCenterCode;
@Column(name="AREA_CODE") @Column(name = "AREA_CODE")
@ApiParam("区域代码") @ApiParam("区域代码")
private String areaCode; private String areaCode;
@Column(name="ok") @Column(name = "ok")
@ApiParam("扭矩是否合格") @ApiParam("扭矩是否合格")
private String ok; private String ok;
@Column(name="PART_NO") @Column(name = "PART_NO")
@ApiParam("物料号") @ApiParam("物料号")
private String partNo; private String partNo;
@Column(name="p_set") @Column(name = "p_set")
@ApiParam("螺丝枪PSET设置值") @ApiParam("螺丝枪PSET设置值")
private String deviceSetValue; private String deviceSetValue;
@Column(name="MAXANGLE") @Column(name = "MAXANGLE")
@ApiParam("最大扭矩") @ApiParam("最大扭矩")
private String maxAngle; private String maxAngle;
@Column(name="MINANGLE") @Column(name = "MINANGLE")
@ApiParam("最小扭矩") @ApiParam("最小扭矩")
private String minAngel; private String minAngel;
@Column(name="FINALANGLE") @Column(name = "FINALANGLE")
@ApiParam("最终扭矩") @ApiParam("最终扭矩")
private Integer finalAngle; private Integer finalAngle;
@Column(name="WORK_ORDER_NO") @Column(name = "WORK_ORDER_NO")
@ApiParam("工单号") @ApiParam("工单号")
private String workOrderNo; private String workOrderNo;
@Column(name="KEY_DATA_CODE") @Column(name = "KEY_DATA_CODE")
@ApiParam("关键数据代码") @ApiParam("关键数据代码")
private String keyDataCode; private String keyDataCode;
@Column(name="RESULT_MSG") @Column(name = "RESULT_MSG")
@ApiParam("扭矩判定结果") @ApiParam("扭矩判定结果")
private String resultMsg; private String resultMsg;
} }

@ -27,27 +27,27 @@ import javax.persistence.Table;
@Api("开线检查") @Api("开线检查")
public class MesWcCheck extends BaseBean { public class MesWcCheck extends BaseBean {
@Column(name="WORK_CENTER_CODE") @Column(name = "WORK_CENTER_CODE")
@ApiParam("工作中心") @ApiParam("工作中心")
private String workCenterCode; private String workCenterCode;
@Column(name="PART_NO") @Column(name = "PART_NO")
@ApiParam("产品物料号") @ApiParam("产品物料号")
private String partNo; private String partNo;
@Column(name="CHECK_TYPE") @Column(name = "CHECK_TYPE")
@ApiParam("检查类型") @ApiParam("检查类型")
private String checkType; private String checkType;
@Column(name="CHECK_OBJ") @Column(name = "CHECK_OBJ")
@ApiParam("检查对象") @ApiParam("检查对象")
private String checkObj; private String checkObj;
@Column(name="CHECK_ITEM") @Column(name = "CHECK_ITEM")
@ApiParam("检查项") @ApiParam("检查项")
private String checkItem; private String checkItem;
@Column(name="STANDARD") @Column(name = "STANDARD")
@ApiParam("检查标准") @ApiParam("检查标准")
private String standard; private String standard;

@ -26,15 +26,15 @@ import javax.persistence.Table;
@Table(name = "MES_WC_EQUIPMENT") @Table(name = "MES_WC_EQUIPMENT")
@Api("工作单元设备关系表") @Api("工作单元设备关系表")
public class MesWcEquipment extends BaseBean { public class MesWcEquipment extends BaseBean {
@Column(name="WORK_CENTER_CODE") @Column(name = "WORK_CENTER_CODE")
@ApiParam("工作中心代码") @ApiParam("工作中心代码")
private String workCenterCode; private String workCenterCode;
@Column(name="WORK_CELL_CODE") @Column(name = "WORK_CELL_CODE")
@ApiParam("工作单元代码") @ApiParam("工作单元代码")
private String workCellCode; private String workCellCode;
@Column(name="EQUIPMENT_CODE") @Column(name = "EQUIPMENT_CODE")
@ApiParam("设备代码") @ApiParam("设备代码")
private String equipmentCode; private String equipmentCode;

@ -55,7 +55,7 @@ public class MesWorkCellMonitorLog extends BaseBean {
@ApiParam("流程") @ApiParam("流程")
private String routeCOde; private String routeCOde;
@Column(name="MESSAGE") @Column(name = "MESSAGE")
@ApiParam("异常信息") @ApiParam("异常信息")
private String message; private String message;
} }

@ -47,8 +47,8 @@ public class MesWorkCenter extends BaseBean {
@ApiParam("生产区域代码") @ApiParam("生产区域代码")
private String areaCode; private String areaCode;
@Column(name="RUNNING_STATUS") @Column(name = "RUNNING_STATUS")
@ApiParam("运行状态") @ApiParam("运行状态")
private Integer runningStatus; private String runningStatus;
} }

@ -26,114 +26,114 @@ import javax.persistence.Transient;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_WORK_ORDER") @Table(name = "MES_WORK_ORDER")
@Api("生产工单") @Api("生产工单")
public class MesWorkOrder extends BaseBean { public class MesWorkOrder extends BaseBean {
@Column(name="ORDER_NO") @Column(name = "ORDER_NO")
@ApiParam("工单号") @ApiParam("工单号")
private String orderNo; private String orderNo;
@Column(name="PART_NO") @Column(name = "PART_NO")
@ApiParam("物料号") @ApiParam("物料号")
private String partNo; private String partNo;
@Column(name="PART_NAME_RDD") @Column(name = "PART_NAME_RDD")
@ApiParam("物料名称") @ApiParam("物料名称")
private String partNameRdd; private String partNameRdd;
@Column(name="PROD_CFG_CODE") @Column(name = "PROD_CFG_CODE")
@ApiParam("产品配置代码") @ApiParam("产品配置代码")
private String prodCfgCode; private String prodCfgCode;
@Column(name="QTY") @Column(name = "QTY")
@ApiParam("数量") @ApiParam("数量")
private Double qty; private Double qty;
@Column(name="COMPLETE_QTY") @Column(name = "COMPLETE_QTY")
@ApiParam("完成数量") @ApiParam("完成数量")
private Double completeQty; private Double completeQty;
@Column(name="REPAIR_QTY") @Column(name = "REPAIR_QTY")
@ApiParam("返修数量") @ApiParam("返修数量")
private Double repairQty; private Double repairQty;
@Column(name="SCRAP_QTY") @Column(name = "SCRAP_QTY")
@ApiParam("报废数量") @ApiParam("报废数量")
private Double scrapQty; private Double scrapQty;
@Column(name="SEQ") @Column(name = "SEQ")
@ApiParam("工单序号") @ApiParam("工单序号")
private Double seq; private Double seq;
@Column(name="WO_STATUS") @Column(name = "WO_STATUS")
@ApiParam("工单状态") @ApiParam("工单状态")
private Integer workOrderStatus; private Integer workOrderStatus;
@Column(name="WO_TYPE") @Column(name = "WO_TYPE")
@ApiParam("工单类型") @ApiParam("工单类型")
private Integer workOrderType; private Integer workOrderType;
@Column(name="NEXT_ORDER") @Column(name = "NEXT_ORDER")
@ApiParam("下一工单") @ApiParam("下一工单")
private String nextOrder; private String nextOrder;
@Column(name="PLAN_ORDER_NO") @Column(name = "PLAN_ORDER_NO")
@ApiParam("生产计划单号") @ApiParam("生产计划单号")
private String planOrderNo; private String planOrderNo;
@Column(name="WORK_CENTER_CODE") @Column(name = "WORK_CENTER_CODE")
@ApiParam("工作中心代码") @ApiParam("工作中心代码")
private String workCenterCode; private String workCenterCode;
@Column(name="AREA_CODE") @Column(name = "AREA_CODE")
@ApiParam("区域代码") @ApiParam("区域代码")
private String areaCode; private String areaCode;
@Column(name="WORK_CELL_CODE") @Column(name = "WORK_CELL_CODE")
@ApiParam("工作单元代码") @ApiParam("工作单元代码")
private String workCellCode; private String workCellCode;
@Column(name="SCHEDULE_DATE") @Column(name = "SCHEDULE_DATE")
@ApiParam("排产日期") @ApiParam("排产日期")
private String scheduleDate; private String scheduleDate;
@Column(name="CUST_PROD_LINE_CODE") @Column(name = "CUST_PROD_LINE_CODE")
@ApiParam("客户产线代码") @ApiParam("客户产线代码")
private String custProdLineCode; private String custProdLineCode;
@Column(name="SHIFT_CODE") @Column(name = "SHIFT_CODE")
@ApiParam("班次") @ApiParam("班次")
private String shiftCode; private String shiftCode;
@Column(name="START_TIME") @Column(name = "START_TIME")
@ApiParam("开始时间") @ApiParam("开始时间")
private String startTime; private String startTime;
@Column(name="END_TIME") @Column(name = "END_TIME")
@ApiParam("结束时间") @ApiParam("结束时间")
private String endTime; private String endTime;
@Column(name="WO_SOURCE") @Column(name = "WO_SOURCE")
@ApiParam("工单来源") @ApiParam("工单来源")
private String workOrderSource; private String workOrderSource;
@Column(name="MEMO") @Column(name = "MEMO")
@ApiParam("备注") @ApiParam("备注")
private String memo; private String memo;
@Column(name="SHIFT_GROUP") @Column(name = "SHIFT_GROUP")
@ApiParam("班组") @ApiParam("班组")
private String shiftGroup; private String shiftGroup;
@Column(name="APPROVAL_STATUS") @Column(name = "APPROVAL_STATUS")
@ApiParam("审批状态") @ApiParam("审批状态")
private Integer approvalStatus; private Integer approvalStatus;
@Column(name="CUST_CODE") @Column(name = "CUST_CODE")
@ApiParam("客户代码") @ApiParam("客户代码")
private String custCode; private String custCode;
@Column(name="CUST_ORDER_NO") @Column(name = "CUST_ORDER_NO")
@ApiParam("客户订单号") @ApiParam("客户订单号")
private String custOrderNo; private String custOrderNo;
@ -151,27 +151,27 @@ public class MesWorkOrder extends BaseBean {
/********************** 冗余字段 *********************************/ /********************** 冗余字段 *********************************/
@Transient @Transient
@ApiParam(value="工作中心名称") @ApiParam(value = "工作中心名称")
public String workCenterName; public String workCenterName;
@Transient @Transient
@ApiParam(value="工作单元名称") @ApiParam(value = "工作单元名称")
public String workCellName; public String workCellName;
@Transient @Transient
@ApiParam(value="客户产线名称") @ApiParam(value = "客户产线名称")
public String custProdLineName; public String custProdLineName;
@Transient @Transient
@ApiParam(value="班次名称") @ApiParam(value = "班次名称")
public String shiftName; public String shiftName;
@Transient @Transient
@ApiParam(value="班组名称") @ApiParam(value = "班组名称")
public String shiftGroupName; public String shiftGroupName;
@Transient @Transient
@ApiParam(value="产品配置名称") @ApiParam(value = "产品配置名称")
public String prodCfgName; public String prodCfgName;
@Transient @Transient
@ -180,23 +180,23 @@ public class MesWorkOrder extends BaseBean {
@Transient @Transient
// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="计划开始日期查询用,查询开始日期",example = "2018-12-31 23:59:59") @ApiParam(value = "计划开始日期查询用,查询开始日期", example = "2018-12-31 23:59:59")
public String startTimeStart; public String startTimeStart;
@Transient @Transient
// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="计划开始日期查询用,查询截至日期",example = "2018-12-31 23:59:59") @ApiParam(value = "计划开始日期查询用,查询截至日期", example = "2018-12-31 23:59:59")
public String startTimeEnd; public String startTimeEnd;
@Transient @Transient
// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="计划结束日期查询用,查询结束日期起始",example = "2018-12-31 23:59:59") @ApiParam(value = "计划结束日期查询用,查询结束日期起始", example = "2018-12-31 23:59:59")
public String endTimeStart; public String endTimeStart;
@Transient @Transient
// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="计划结束日期查询用,查询结束日期截至",example = "2018-12-31 23:59:59") @ApiParam(value = "计划结束日期查询用,查询结束日期截至", example = "2018-12-31 23:59:59")
public String endTimeEnd; public String endTimeEnd;
@Transient @Transient

@ -25,161 +25,161 @@ import javax.persistence.Transient;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_WORK_ORDER_LOG") @Table(name = "MES_WORK_ORDER_LOG")
@Api("生产工单日志") @Api("生产工单日志")
public class MesWorkOrderLog extends BaseBean { public class MesWorkOrderLog extends BaseBean {
@Column(name="ORDER_NO") @Column(name = "ORDER_NO")
@ApiParam("工单号") @ApiParam("工单号")
private String orderNo; private String orderNo;
@Column(name="PART_NO") @Column(name = "PART_NO")
@ApiParam("物料号") @ApiParam("物料号")
private String partNo; private String partNo;
@Column(name="PART_NAME_RDD") @Column(name = "PART_NAME_RDD")
@ApiParam("物料名称") @ApiParam("物料名称")
private String partNameRdd; private String partNameRdd;
@Column(name="PROD_CFG_CODE") @Column(name = "PROD_CFG_CODE")
@ApiParam("产品配置代码") @ApiParam("产品配置代码")
private String prodCfgCode; private String prodCfgCode;
@Column(name="QTY") @Column(name = "QTY")
@ApiParam("数量") @ApiParam("数量")
private Double qty; private Double qty;
@Column(name="COMPLETE_QTY") @Column(name = "COMPLETE_QTY")
@ApiParam("完成数量") @ApiParam("完成数量")
private Double completeQty; private Double completeQty;
@Column(name="REPAIR_QTY") @Column(name = "REPAIR_QTY")
@ApiParam("返修数量") @ApiParam("返修数量")
private Double repairQty; private Double repairQty;
@Column(name="SCRAP_QTY") @Column(name = "SCRAP_QTY")
@ApiParam("报废数量") @ApiParam("报废数量")
private Double scrapQty; private Double scrapQty;
@Column(name="SEQ") @Column(name = "SEQ")
@ApiParam("工单序号") @ApiParam("工单序号")
private Double seq; private Double seq;
@Column(name="WO_STATUS") @Column(name = "WO_STATUS")
@ApiParam("工单状态") @ApiParam("工单状态")
private Integer workOrderStatus; private Integer workOrderStatus;
@Column(name="WO_TYPE") @Column(name = "WO_TYPE")
@ApiParam("工单类型") @ApiParam("工单类型")
private Integer workOrderType; private Integer workOrderType;
@Column(name="NEXT_ORDER") @Column(name = "NEXT_ORDER")
@ApiParam("下一工单") @ApiParam("下一工单")
private String nextOrder; private String nextOrder;
@Column(name="PLAN_ORDER_NO") @Column(name = "PLAN_ORDER_NO")
@ApiParam("生产计划单号") @ApiParam("生产计划单号")
private String planOrderNo; private String planOrderNo;
@Column(name="WORK_CENTER_CODE") @Column(name = "WORK_CENTER_CODE")
@ApiParam("工作中心代码") @ApiParam("工作中心代码")
private String workCenterCode; private String workCenterCode;
@Column(name="AREA_CODE") @Column(name = "AREA_CODE")
@ApiParam("区域代码") @ApiParam("区域代码")
private String areaCode; private String areaCode;
@Column(name="WORK_CELL_CODE") @Column(name = "WORK_CELL_CODE")
@ApiParam("工作单元代码") @ApiParam("工作单元代码")
private String workCellCode; private String workCellCode;
@Column(name="SCHEDULE_DATE") @Column(name = "SCHEDULE_DATE")
@ApiParam("排产日期") @ApiParam("排产日期")
private String scheduleDate; private String scheduleDate;
@Column(name="CUST_PROD_LINE_CODE") @Column(name = "CUST_PROD_LINE_CODE")
@ApiParam("客户产线代码") @ApiParam("客户产线代码")
private String custProdLineCode; private String custProdLineCode;
@Column(name="SHIFT_CODE") @Column(name = "SHIFT_CODE")
@ApiParam("班次") @ApiParam("班次")
private String shiftCode; private String shiftCode;
@Column(name="START_TIME") @Column(name = "START_TIME")
@ApiParam("开始时间") @ApiParam("开始时间")
private String startTime; private String startTime;
@Column(name="END_TIME") @Column(name = "END_TIME")
@ApiParam("结束时间") @ApiParam("结束时间")
private String endTime; private String endTime;
@Column(name="WO_SOURCE") @Column(name = "WO_SOURCE")
@ApiParam("工单来源") @ApiParam("工单来源")
private String workOrderSource; private String workOrderSource;
@Column(name="MEMO") @Column(name = "MEMO")
@ApiParam("备注") @ApiParam("备注")
private String memo; private String memo;
@Column(name="SHIFT_GROUP") @Column(name = "SHIFT_GROUP")
@ApiParam("班组") @ApiParam("班组")
private String shiftGroup; private String shiftGroup;
@Column(name="APPROVAL_STATUS") @Column(name = "APPROVAL_STATUS")
@ApiParam("审批状态") @ApiParam("审批状态")
private Integer approvalStatus; private Integer approvalStatus;
@Column(name="CUST_CODE") @Column(name = "CUST_CODE")
@ApiParam("客户代码") @ApiParam("客户代码")
private String custCode; private String custCode;
@Column(name="CUST_ORDER_NO") @Column(name = "CUST_ORDER_NO")
@ApiParam("客户订单号") @ApiParam("客户订单号")
private String custOrderNo; private String custOrderNo;
/********************** 冗余字段 *********************************/ /********************** 冗余字段 *********************************/
@Transient @Transient
@ApiParam(value="工作中心名称") @ApiParam(value = "工作中心名称")
public String workCenterName; public String workCenterName;
@Transient @Transient
@ApiParam(value="工作单元名称") @ApiParam(value = "工作单元名称")
public String workCellName; public String workCellName;
@Transient @Transient
@ApiParam(value="客户产线名称") @ApiParam(value = "客户产线名称")
public String custProdLineName; public String custProdLineName;
@Transient @Transient
@ApiParam(value="班次名称") @ApiParam(value = "班次名称")
public String shiftName; public String shiftName;
@Transient @Transient
@ApiParam(value="班组名称") @ApiParam(value = "班组名称")
public String shiftGroupName; public String shiftGroupName;
@Transient @Transient
@ApiParam(value="产品配置名称") @ApiParam(value = "产品配置名称")
public String prodCfgName; public String prodCfgName;
@Transient @Transient
// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="计划开始日期查询用,查询开始日期",example = "2018-12-31 23:59:59") @ApiParam(value = "计划开始日期查询用,查询开始日期", example = "2018-12-31 23:59:59")
public String startTimeStart; public String startTimeStart;
@Transient @Transient
// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="计划开始日期查询用,查询截至日期",example = "2018-12-31 23:59:59") @ApiParam(value = "计划开始日期查询用,查询截至日期", example = "2018-12-31 23:59:59")
public String startTimeEnd; public String startTimeEnd;
@Transient @Transient
// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="计划结束日期查询用,查询结束日期起始",example = "2018-12-31 23:59:59") @ApiParam(value = "计划结束日期查询用,查询结束日期起始", example = "2018-12-31 23:59:59")
public String endTimeStart; public String endTimeStart;
@Transient @Transient
// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="计划结束日期查询用,查询结束日期截至",example = "2018-12-31 23:59:59") @ApiParam(value = "计划结束日期查询用,查询结束日期截至", example = "2018-12-31 23:59:59")
public String endTimeEnd; public String endTimeEnd;
public double getQtyVal() { public double getQtyVal() {

@ -62,8 +62,8 @@ public class GenSerialNoModel {
private String currentNumber; private String currentNumber;
public GenSerialNoModel(String ruleCode){ public GenSerialNoModel(String ruleCode) {
this.ruleCode=ruleCode; this.ruleCode = ruleCode;
} }
} }

@ -21,7 +21,7 @@ public class PlcCacheKeyModel {
private String tag; private String tag;
public PlcCacheKeyModel( String device, String tag) { public PlcCacheKeyModel(String device, String tag) {
this.device = device; this.device = device;
this.tag = tag; this.tag = tag;
} }

@ -40,6 +40,7 @@ public class QueueOrderModel implements Serializable {
@Transient @Transient
@ApiParam("显示颜色") @ApiParam("显示颜色")
private String color; private String color;
public QueueOrderModel() { public QueueOrderModel() {
} }

@ -27,7 +27,7 @@ public class StationResultBean<T> implements Serializable {
/** /**
* *
* table-text-expText-button- * table-text-expText-button-
* image- * image-
*/ */
@ApiParam("数据类型") @ApiParam("数据类型")
private String dataType; private String dataType;
@ -36,7 +36,7 @@ public class StationResultBean<T> implements Serializable {
private String message; private String message;
@ApiParam("List结果集") @ApiParam("List结果集")
private List<T> resultList; private List<T> resultList;
@ApiParam("结果对象") @ApiParam("结果对象")
private Object resultObj; private Object resultObj;

@ -16,7 +16,7 @@ import java.util.List;
* @Modify: * @Modify:
**/ **/
@Data @Data
@Api("过程条码打印信息模板") @Api("打印信息模板")
public class StepPrintSnModel extends MesProduceSn { public class StepPrintSnModel extends MesProduceSn {
@ApiParam("打印描述") @ApiParam("打印描述")
private String printDesc; private String printDesc;
@ -30,7 +30,7 @@ public class StepPrintSnModel extends MesProduceSn {
@ApiParam("批次号") @ApiParam("批次号")
private String batchNo; private String batchNo;
@ApiParam("客户物料号") @ApiParam("箱数量")
private String boxQty; private String boxQty;
@ApiParam("订单号") @ApiParam("订单号")
@ -38,4 +38,10 @@ public class StepPrintSnModel extends MesProduceSn {
@ApiParam("生产日期") @ApiParam("生产日期")
private String productionTime; private String productionTime;
@ApiParam("包装编码")
private String packageNo;
@ApiParam("包装规格")
private String packageSpec;
} }

@ -79,7 +79,7 @@ public class WcCheckModel {
wcCheckModel.setRoutesColumn(new HashMap<>()); wcCheckModel.setRoutesColumn(new HashMap<>());
wcCheckModel.setOnlineSignal(MesPcnEnumUtil.ONLINE_SIGNAL.NON_CHECK.getValue()); wcCheckModel.setOnlineSignal(MesPcnEnumUtil.ONLINE_SIGNAL.NON_CHECK.getValue());
wcCheckModel.setIsPass(MesPcnEnumUtil.IS_WCCHECK_PASS.NON_PASS.getValue()); wcCheckModel.setIsPass(MesPcnEnumUtil.IS_WCCHECK_PASS.NON_PASS.getValue());
onlineSignalEqu=new MesWcCheckRecord(); onlineSignalEqu = new MesWcCheckRecord();
wcCheckModel.setNeed2ShowMap(new HashMap<>()); wcCheckModel.setNeed2ShowMap(new HashMap<>());
Map<String, String> dataColumnRelationMap = new HashMap<>(); Map<String, String> dataColumnRelationMap = new HashMap<>();

@ -9,5 +9,5 @@ import cn.estsh.i3plus.pojo.mes.pcn.bean.MesDataObject;
* @CreateDate: 2019/9/27 1:59 PM * @CreateDate: 2019/9/27 1:59 PM
* @Description: * @Description:
**/ **/
public interface MesDataObjectRepository extends BaseRepository<MesDataObject,Long> { public interface MesDataObjectRepository extends BaseRepository<MesDataObject, Long> {
} }

@ -9,5 +9,5 @@ import cn.estsh.i3plus.pojo.mes.pcn.bean.MesDatasource;
* @CreateDate: 2019/9/27 1:58 PM * @CreateDate: 2019/9/27 1:58 PM
* @Description: * @Description:
**/ **/
public interface MesDatasourceRepository extends BaseRepository<MesDatasource,Long> { public interface MesDatasourceRepository extends BaseRepository<MesDatasource, Long> {
} }

@ -5,10 +5,10 @@ import cn.estsh.i3plus.pojo.mes.pcn.bean.MesLabelTemplateParam;
/** /**
* @Description : * @Description :
* @Reference : * @Reference :
* @Author : crish * @Author : crish
* @Date : 2019-08-18 12:03:01.024 * @Date : 2019-08-18 12:03:01.024
* @Modify : * @Modify :
**/ **/
public interface MesLabelTemplateParamRepository extends BaseRepository<MesLabelTemplateParam, Long> { public interface MesLabelTemplateParamRepository extends BaseRepository<MesLabelTemplateParam, Long> {
} }

@ -5,10 +5,10 @@ import cn.estsh.i3plus.pojo.mes.pcn.bean.MesLabelTemplate;
/** /**
* @Description : * @Description :
* @Reference : * @Reference :
* @Author : crish * @Author : crish
* @Date : 2019-08-18 12:03:01.024 * @Date : 2019-08-18 12:03:01.024
* @Modify : * @Modify :
**/ **/
public interface MesLabelTemplateRepository extends BaseRepository<MesLabelTemplate, Long> { public interface MesLabelTemplateRepository extends BaseRepository<MesLabelTemplate, Long> {
} }

@ -0,0 +1,16 @@
package cn.estsh.i3plus.pojo.mes.pcn.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.mes.pcn.bean.MesPackSpec;
import org.springframework.stereotype.Repository;
/**
* @Description :
* @Reference :
* @Author : jack.jia
* @CreateDate : 2019-04-02
* @Modify:
**/
@Repository
public interface MesPackSpecRepository extends BaseRepository<MesPackSpec, Long> {
}

@ -0,0 +1,14 @@
package cn.estsh.i3plus.pojo.mes.pcn.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.mes.pcn.bean.MesObjectCfg;
import cn.estsh.i3plus.pojo.mes.pcn.bean.MesPackageDetail;
/**
* @Author: Wynne.Lu
* @CreateDate: 2019/10/19 10:33
* @Description:
**/
public interface MesPackageDetailRepository extends BaseRepository<MesPackageDetail, Long> {
}

@ -0,0 +1,13 @@
package cn.estsh.i3plus.pojo.mes.pcn.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.mes.pcn.bean.MesPackage;
/**
* @Author: Wynne.Lu
* @CreateDate: 2019/10/19 10:39
* @Description:
**/
public interface MesPackageRepository extends BaseRepository<MesPackage, Long> {
}

@ -0,0 +1,13 @@
package cn.estsh.i3plus.pojo.mes.pcn.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.mes.pcn.bean.MesPackageTravel;
/**
* @Author: Wynne.Lu
* @CreateDate: 2019/10/19 2:57
* @Description:
**/
public interface MesPackageTravelRepository extends BaseRepository<MesPackageTravel, Long> {
}

@ -0,0 +1,16 @@
package cn.estsh.i3plus.pojo.mes.pcn.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.mes.pcn.bean.MesProdPack;
import org.springframework.stereotype.Repository;
/**
* @Description :
* @Reference :
* @Author : jack.jia
* @CreateDate : 2019-04-02
* @Modify:
**/
@Repository
public interface MesProdPackRepository extends BaseRepository<MesProdPack, Long> {
}

@ -6,12 +6,12 @@ import cn.estsh.i3plus.pojo.mes.pcn.bean.MesProduceSnTravel;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
/** /**
* @Description : Dao * @Description : Dao
* @Reference : * @Reference :
* @Author : dragon.xu * @Author : dragon.xu
* @CreateDate : 2019-05-29 16:36 * @CreateDate : 2019-05-29 16:36
* @Modify: * @Modify:
**/ **/
@Repository @Repository
public interface MesProduceSnTravelRepository extends BaseRepository<MesProduceSnTravel, Long> { public interface MesProduceSnTravelRepository extends BaseRepository<MesProduceSnTravel, Long> {
} }

@ -9,5 +9,5 @@ import cn.estsh.i3plus.pojo.mes.pcn.bean.MesWcEquipment;
* @CreateDate: 2019/9/28 12:04 PM * @CreateDate: 2019/9/28 12:04 PM
* @Description: * @Description:
**/ **/
public interface MesWcEquipmentRepository extends BaseRepository<MesWcEquipment,Long> { public interface MesWcEquipmentRepository extends BaseRepository<MesWcEquipment, Long> {
} }

@ -82,6 +82,7 @@ public class MesHqlPack {
/** /**
* *
*
* @param mesCellFeed * @param mesCellFeed
* @param org * @param org
* @return * @return
@ -96,6 +97,7 @@ public class MesHqlPack {
/** /**
* BOM * BOM
*
* @param mesProcessBom * @param mesProcessBom
* @param mesRawPartSn * @param mesRawPartSn
* @return * @return
@ -105,7 +107,7 @@ public class MesHqlPack {
DdlPreparedPack.getStringEqualPack(mesProcessBom.getWorkCenterCode(), "workCenterCode", packBean); DdlPreparedPack.getStringEqualPack(mesProcessBom.getWorkCenterCode(), "workCenterCode", packBean);
DdlPreparedPack.getStringEqualPack(mesProcessBom.getWorkCellCode(), "workCellCode", packBean); DdlPreparedPack.getStringEqualPack(mesProcessBom.getWorkCellCode(), "workCellCode", packBean);
DdlPreparedPack.getStringEqualPack(mesProcessBom.getPartNo(), "partNo", packBean); DdlPreparedPack.getStringEqualPack(mesProcessBom.getPartNo(), "partNo", packBean);
DdlPreparedPack.getNumEqualPack(MesPcnEnumUtil.PROCESS_BOM_ISFEED.FEED.getValue(),"isFeed",packBean); DdlPreparedPack.getNumEqualPack(MesPcnEnumUtil.PROCESS_BOM_ISFEED.FEED.getValue(), "isFeed", packBean);
DdlPreparedPack.getStringEqualPack(mesRawPartSn.getPartNo(), "itemPartNo", packBean); DdlPreparedPack.getStringEqualPack(mesRawPartSn.getPartNo(), "itemPartNo", packBean);
return packBean; return packBean;
} }

@ -25,18 +25,18 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_ACTION") @Table(name = "MES_ACTION")
@Api("mes系统业务动作") @Api("mes系统业务动作")
public class MesAction extends BaseBean { public class MesAction extends BaseBean {
@Column(name="ACTION_CODE") @Column(name = "ACTION_CODE")
@ApiParam("动作代码") @ApiParam("动作代码")
private String actionCode; private String actionCode;
@Column(name="ACTION_NAME") @Column(name = "ACTION_NAME")
@ApiParam("动作名称") @ApiParam("动作名称")
private String actionName; private String actionName;
@Column(name="ACTION_TYPE") @Column(name = "ACTION_TYPE")
@ApiParam("动作类型") @ApiParam("动作类型")
private Integer actionType; private Integer actionType;

@ -25,18 +25,18 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_ACTION_METHOD") @Table(name = "MES_ACTION_METHOD")
@Api("系统业务动作方法") @Api("系统业务动作方法")
public class MesActionMethod extends BaseBean { public class MesActionMethod extends BaseBean {
@Column(name="ACTION_CODE") @Column(name = "ACTION_CODE")
@ApiParam("动作代码") @ApiParam("动作代码")
private String actionCode; private String actionCode;
@Column(name="METHOD_CODE") @Column(name = "METHOD_CODE")
@ApiParam("方法代码") @ApiParam("方法代码")
private String methodCode; private String methodCode;
@Column(name="SEQ") @Column(name = "SEQ")
@ApiParam("序号") @ApiParam("序号")
private Integer seq; private Integer seq;

@ -29,28 +29,28 @@ import java.util.List;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_AREA") @Table(name = "MES_AREA")
@Api("生产区域") @Api("生产区域")
public class MesArea extends BaseBean { public class MesArea extends BaseBean {
@Column(name="AREA_CODE") @Column(name = "AREA_CODE")
@ApiParam("区域代码") @ApiParam("区域代码")
private String areaCode; private String areaCode;
@Column(name="AREA_NAME") @Column(name = "AREA_NAME")
@ApiParam("区域名称") @ApiParam("区域名称")
private String areaName; private String areaName;
@Transient @Transient
@ApiParam(value ="子集列表") @ApiParam(value = "子集列表")
private List<MesWorkCenter> childTreeList; private List<MesWorkCenter> childTreeList;
@Transient @Transient
@ApiParam(value ="名称") @ApiParam(value = "名称")
private String name; private String name;
// 默认值 -1 // 默认值 -1
@Transient @Transient
@ApiParam(value ="父节点" , access ="父节点" ,example = "-1") @ApiParam(value = "父节点", access = "父节点", example = "-1")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
private Long parentId; private Long parentId;

@ -27,14 +27,14 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_BOM") @Table(name = "MES_BOM")
@Api("BOM清单") @Api("BOM清单")
public class MesBom extends BaseBean { public class MesBom extends BaseBean {
@Column(name="PART_NO") @Column(name = "PART_NO")
@ApiParam("父零件号") @ApiParam("父零件号")
private String partNo; private String partNo;
@Column(name="PART_NAME") @Column(name = "PART_NAME")
@ApiParam("父零件名称") @ApiParam("父零件名称")
private String partName; private String partName;
@ -47,11 +47,11 @@ public class MesBom extends BaseBean {
@ApiParam(value = "数量", example = "0") @ApiParam(value = "数量", example = "0")
private Double qty; private Double qty;
@Column(name="ITEM_PART_NO") @Column(name = "ITEM_PART_NO")
@ApiParam("子零件") @ApiParam("子零件")
private String itemPartNo; private String itemPartNo;
@Column(name="ITEM_PART_NAME") @Column(name = "ITEM_PART_NAME")
@ApiParam("子零件名称") @ApiParam("子零件名称")
private String itemPartName; private String itemPartName;

@ -25,35 +25,35 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_BUTTON_STATUS") @Table(name = "MES_BUTTON_STATUS")
@Api("按钮状态配置表") @Api("按钮状态配置表")
public class MesButtonStatus extends BaseBean { public class MesButtonStatus extends BaseBean {
@Column(name="BUTTON_CODE") @Column(name = "BUTTON_CODE")
@ApiParam("按钮代码") @ApiParam("按钮代码")
private String buttonCode; private String buttonCode;
@Column(name="CLASS_NAME") @Column(name = "CLASS_NAME")
@ApiParam("实体类名称") @ApiParam("实体类名称")
private String ClassName; private String ClassName;
@Column(name="STATUS_FIELD") @Column(name = "STATUS_FIELD")
@ApiParam("状态字段") @ApiParam("状态字段")
private String statusField; private String statusField;
@Column(name="JUDGE_FLAG") @Column(name = "JUDGE_FLAG")
@ApiParam("判断符合") @ApiParam("判断符合")
private String judgeFlag; private String judgeFlag;
@Column(name="STATUS_VALUE") @Column(name = "STATUS_VALUE")
@ApiParam("状态值") @ApiParam("状态值")
private String statusValue; private String statusValue;
@Column(name="LOGIC_FLAG") @Column(name = "LOGIC_FLAG")
@ApiParam("逻辑符合") @ApiParam("逻辑符合")
private String logicFlag; private String logicFlag;
@Column(name="STATUS_DESC") @Column(name = "STATUS_DESC")
@ApiParam("描述") @ApiParam("描述")
private String statusDesc; private String statusDesc;

@ -25,30 +25,30 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_CONFIG") @Table(name = "MES_CONFIG")
@Api("mes配置表") @Api("mes配置表")
public class MesConfig extends BaseBean { public class MesConfig extends BaseBean {
@Column(name="CFG_CODE") @Column(name = "CFG_CODE")
@ApiParam("配置代码") @ApiParam("配置代码")
private String cfgCode; private String cfgCode;
@Column(name="CFG_NAME") @Column(name = "CFG_NAME")
@ApiParam("配置名称") @ApiParam("配置名称")
private String cfgName; private String cfgName;
@Column(name="CFG_TYPE") @Column(name = "CFG_TYPE")
@ApiParam("配置类型") @ApiParam("配置类型")
private String cfgType; private String cfgType;
@Column(name="CFG_KEY") @Column(name = "CFG_KEY")
@ApiParam("配置key") @ApiParam("配置key")
private String cfgkey; private String cfgkey;
@Column(name="CFG_VALUE") @Column(name = "CFG_VALUE")
@ApiParam("配置value") @ApiParam("配置value")
private String cfgValue; private String cfgValue;
@Column(name="CFG_VAULE_DESC") @Column(name = "CFG_VAULE_DESC")
@ApiParam("配置value描述") @ApiParam("配置value描述")
private String cfgValueDesc; private String cfgValueDesc;
} }

@ -25,14 +25,14 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_CUST_PROD_LINE") @Table(name = "MES_CUST_PROD_LINE")
@Api("客户产线代码") @Api("客户产线代码")
public class MesCustProdLine extends BaseBean { public class MesCustProdLine extends BaseBean {
@Column(name="CUST_PROD_LINE_CODE") @Column(name = "CUST_PROD_LINE_CODE")
@ApiParam("客户产线代码") @ApiParam("客户产线代码")
private String custProdLineCode; private String custProdLineCode;
@Column(name="CUST_PROD_LINE_NAME") @Column(name = "CUST_PROD_LINE_NAME")
@ApiParam("客户产线名称") @ApiParam("客户产线名称")
private String custProdLineName; private String custProdLineName;
} }

@ -25,30 +25,30 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_CUSTOMER") @Table(name = "MES_CUSTOMER")
@Api("客户产线代码") @Api("客户产线代码")
public class MesCustomer extends BaseBean { public class MesCustomer extends BaseBean {
@Column(name="CUSTOMER_CODE") @Column(name = "CUSTOMER_CODE")
@ApiParam("客户代码") @ApiParam("客户代码")
private String customerCode; private String customerCode;
@Column(name="CUSTOMER_NAME") @Column(name = "CUSTOMER_NAME")
@ApiParam("客户名称") @ApiParam("客户名称")
private String customerName; private String customerName;
@Column(name="BRIEF_TEXT") @Column(name = "BRIEF_TEXT")
@ApiParam("客户简称") @ApiParam("客户简称")
private String briefText; private String briefText;
@Column(name="ADDRESS") @Column(name = "ADDRESS")
@ApiParam("客户地址") @ApiParam("客户地址")
private String address; private String address;
@Column(name="CONTACT") @Column(name = "CONTACT")
@ApiParam("客户联系人") @ApiParam("客户联系人")
private String contact; private String contact;
@Column(name="TELEPHONE") @Column(name = "TELEPHONE")
@ApiParam("客户电话") @ApiParam("客户电话")
private String telephone; private String telephone;
} }

@ -25,18 +25,18 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_CUSTOMER_PART") @Table(name = "MES_CUSTOMER_PART")
@Api("客户零件关系") @Api("客户零件关系")
public class MesCustomerPart extends BaseBean { public class MesCustomerPart extends BaseBean {
@Column(name="CUSTOMER_CODE") @Column(name = "CUSTOMER_CODE")
@ApiParam("客户代码") @ApiParam("客户代码")
private String customerCode; private String customerCode;
@Column(name="PART_NO") @Column(name = "PART_NO")
@ApiParam("物料号") @ApiParam("物料号")
private String partNo; private String partNo;
@Column(name="CUSTOMER_PART_NO") @Column(name = "CUSTOMER_PART_NO")
@ApiParam("客户零件号") @ApiParam("客户零件号")
private String customerPartNo; private String customerPartNo;

@ -27,20 +27,20 @@ import javax.persistence.Table;
@Api("数据对象") @Api("数据对象")
public class MesDataObject extends BaseBean { public class MesDataObject extends BaseBean {
@Column(name="OBJECT_CODE") @Column(name = "OBJECT_CODE")
@ApiParam("对象代码") @ApiParam("对象代码")
private String objectCode; private String objectCode;
@Column(name="OBJECT_NAME") @Column(name = "OBJECT_NAME")
@ApiParam("对象名称") @ApiParam("对象名称")
private String objectName; private String objectName;
@Column(name="DS_CODE") @Column(name = "DS_CODE")
@ApiParam("数据源代码") @ApiParam("数据源代码")
private String dsCode; private String dsCode;
@Column(name="OPERATE_TYPE") @Column(name = "OPERATE_TYPE")
@ApiParam("操作类型") @ApiParam("操作类型")
private Integer operateType; private Integer operateType;
} }

@ -25,34 +25,34 @@ import java.util.Date;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_DEFECT_RECORD") @Table(name = "MES_DEFECT_RECORD")
@Api("生产工单") @Api("生产工单")
public class MesDefectRecord extends BaseBean { public class MesDefectRecord extends BaseBean {
@Column(name="SERIAL_NUMBER") @Column(name = "SERIAL_NUMBER")
@ApiParam("产品条码") @ApiParam("产品条码")
private String serialNumber; private String serialNumber;
@Column(name="PART_NO") @Column(name = "PART_NO")
@ApiParam("物料号") @ApiParam("物料号")
private String partNo; private String partNo;
@Column(name="DEFECT_CODE") @Column(name = "DEFECT_CODE")
@ApiParam("不良代码") @ApiParam("不良代码")
private String defectCode; private String defectCode;
@Column(name="REPAIR_STATUS") @Column(name = "REPAIR_STATUS")
@ApiParam("维修状态") @ApiParam("维修状态")
private Integer repairStatus; private Integer repairStatus;
@Column(name="WORK_CENTER_CODE") @Column(name = "WORK_CENTER_CODE")
@ApiParam("工作中心代码") @ApiParam("工作中心代码")
private String workCenterCode; private String workCenterCode;
@Column(name="WORK_CELL_CODE") @Column(name = "WORK_CELL_CODE")
@ApiParam("工作单元代码") @ApiParam("工作单元代码")
private String workCellCode; private String workCellCode;
@Column(name="MEMO") @Column(name = "MEMO")
@ApiParam("备注") @ApiParam("备注")
private String memo; private String memo;

@ -63,28 +63,28 @@ public class MesESOP extends BaseBean {
@ApiParam("SOP_URL") @ApiParam("SOP_URL")
private String sopUrl; private String sopUrl;
@Column(name="GROUP_NAME") @Column(name = "GROUP_NAME")
@ApiParam("GROUP_NAME") @ApiParam("GROUP_NAME")
private String groupName; private String groupName;
@Column(name="FILE_ORIGIN_NAME") @Column(name = "FILE_ORIGIN_NAME")
@ApiParam("FILE_ORIGIN_NAME") @ApiParam("FILE_ORIGIN_NAME")
private String fileOriginName; private String fileOriginName;
@Column(name="FILE_SIZE") @Column(name = "FILE_SIZE")
@ApiParam("FILE_SIZE") @ApiParam("FILE_SIZE")
private String fileSize; private String fileSize;
@Column(name="FILE_TYPE_ID") @Column(name = "FILE_TYPE_ID")
@ApiParam("FILE_TYPE_ID") @ApiParam("FILE_TYPE_ID")
private String fileTypeId; private String fileTypeId;
@Column(name="FILE_TYPE_NAME") @Column(name = "FILE_TYPE_NAME")
@ApiParam("FILE_TYPE_NAME") @ApiParam("FILE_TYPE_NAME")
private String fileTypeName; private String fileTypeName;
@Column(name="SYNC_TAG") @Column(name = "SYNC_TAG")
@ApiParam("SYNC_TAG") @ApiParam("SYNC_TAG")
private Integer syncTag=0; private Integer syncTag = 0;
} }

@ -25,43 +25,43 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_EQU_TASK") @Table(name = "MES_EQU_TASK")
@Api("设备作业任务") @Api("设备作业任务")
public class MesEquTask extends BaseBean { public class MesEquTask extends BaseBean {
@Column(name="TASK_NO") @Column(name = "TASK_NO")
@ApiParam("作业任务编号") @ApiParam("作业任务编号")
private String taskNo; private String taskNo;
@Column(name="TASK_TYPE") @Column(name = "TASK_TYPE")
@ApiParam("作业类型") @ApiParam("作业类型")
private Integer taskType; private Integer taskType;
@Column(name="TASK_STATUS") @Column(name = "TASK_STATUS")
@ApiParam("作业状态") @ApiParam("作业状态")
private Integer taskStatus; private Integer taskStatus;
@Column(name="WORK_CENTER_CODE") @Column(name = "WORK_CENTER_CODE")
@ApiParam(value="生产线") @ApiParam(value = "生产线")
private String workCenterCode; private String workCenterCode;
@Column(name="PLAN_TIME") @Column(name = "PLAN_TIME")
@ApiParam("计划日期") @ApiParam("计划日期")
private String planTime; private String planTime;
@Column(name="TASK_SOURCE") @Column(name = "TASK_SOURCE")
@ApiParam("任务来源") @ApiParam("任务来源")
private Integer taskSource; private Integer taskSource;
@Column(name="MEMO") @Column(name = "MEMO")
@ApiParam("备注") @ApiParam("备注")
private String memo; private String memo;
@Column(name="NOTIFY_FLAG") @Column(name = "NOTIFY_FLAG")
@ApiParam("通知标识") @ApiParam("通知标识")
private Integer notifyFlag; private Integer notifyFlag;
@Column(name="RELATE_TASK") @Column(name = "RELATE_TASK")
@ApiParam("关联任务") @ApiParam("关联任务")
private String relateTask; private String relateTask;

@ -25,35 +25,35 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_EQU_TASK_DETAIL") @Table(name = "MES_EQU_TASK_DETAIL")
@Api("设备作业任务明细") @Api("设备作业任务明细")
public class MesEquTaskDetail extends BaseBean { public class MesEquTaskDetail extends BaseBean {
@Column(name="TASK_NO") @Column(name = "TASK_NO")
@ApiParam("作业任务编号") @ApiParam("作业任务编号")
private String taskNo; private String taskNo;
@Column(name="EQUIPMENT_CODE") @Column(name = "EQUIPMENT_CODE")
@ApiParam("设备代码") @ApiParam("设备代码")
private String equipmentCode; private String equipmentCode;
@Column(name="EQUIPMENT_NAME") @Column(name = "EQUIPMENT_NAME")
@ApiParam("设备名称") @ApiParam("设备名称")
private String equipmentName; private String equipmentName;
@Column(name="ACTION_STATUS") @Column(name = "ACTION_STATUS")
@ApiParam("执行状态") @ApiParam("执行状态")
private Integer actionStatus; private Integer actionStatus;
@Column(name="FINAL_RESULT") @Column(name = "FINAL_RESULT")
@ApiParam("整体结果") @ApiParam("整体结果")
private Integer finalResult; private Integer finalResult;
@Column(name="MEMO") @Column(name = "MEMO")
@ApiParam("备注") @ApiParam("备注")
private String memo; private String memo;
@Column(name="REPAIR_FLAG") @Column(name = "REPAIR_FLAG")
@ApiParam("维修标识") @ApiParam("维修标识")
private Integer repairFlag; private Integer repairFlag;

@ -26,39 +26,39 @@ import javax.persistence.Transient;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_EQU_TASK_PLAN") @Table(name = "MES_EQU_TASK_PLAN")
@Api("设备周期作业计划") @Api("设备周期作业计划")
public class MesEquTaskPlan extends BaseBean { public class MesEquTaskPlan extends BaseBean {
@Column(name="EQUIPMENT_CODE") @Column(name = "EQUIPMENT_CODE")
@ApiParam("设备代码") @ApiParam("设备代码")
private String equipmentCode; private String equipmentCode;
@Column(name="EQUIPMENT_NAME") @Column(name = "EQUIPMENT_NAME")
@ApiParam("设备名称") @ApiParam("设备名称")
private String equipmentName; private String equipmentName;
@Column(name="TASK_TYPE") @Column(name = "TASK_TYPE")
@ApiParam("作业类型") @ApiParam("作业类型")
private Integer taskType; private Integer taskType;
@Column(name="TASK_CYCLE") @Column(name = "TASK_CYCLE")
@ApiParam("周期(天)") @ApiParam("周期(天)")
private Integer taskCycle; private Integer taskCycle;
@Column(name="LAST_TIME") @Column(name = "LAST_TIME")
@ApiParam("上一执行时间") @ApiParam("上一执行时间")
private String lastTime; private String lastTime;
@Column(name="DAYS_IN_ADVANCE") @Column(name = "DAYS_IN_ADVANCE")
@ApiParam("创建提前天数") @ApiParam("创建提前天数")
private Integer daysInAdvance; private Integer daysInAdvance;
@Transient @Transient
@ApiParam(value="生产线") @ApiParam(value = "生产线")
private String workCenterCode; private String workCenterCode;
@Transient @Transient
@ApiParam(value="设备类别") @ApiParam(value = "设备类别")
private String equipmentCategory; private String equipmentCategory;
@Transient @Transient

@ -26,39 +26,39 @@ import javax.persistence.Transient;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_EQU_TASK_STANDARD") @Table(name = "MES_EQU_TASK_STANDARD")
@Api("设备作业要求") @Api("设备作业要求")
public class MesEquTaskStandard extends BaseBean { public class MesEquTaskStandard extends BaseBean {
@Column(name="EQUIPMENT_CODE") @Column(name = "EQUIPMENT_CODE")
@ApiParam("设备代码") @ApiParam("设备代码")
private String equipmentCode; private String equipmentCode;
@Column(name="EQUIPMENT_NAME") @Column(name = "EQUIPMENT_NAME")
@ApiParam("设备名称") @ApiParam("设备名称")
private String equipmentName; private String equipmentName;
@Column(name="TASK_TYPE") @Column(name = "TASK_TYPE")
@ApiParam("作业类型") @ApiParam("作业类型")
private Integer taskType; private Integer taskType;
@Column(name="ACTION_ITEM") @Column(name = "ACTION_ITEM")
@ApiParam("操作项") @ApiParam("操作项")
private String actionItem; private String actionItem;
@Column(name="ACTION_STANDARD") @Column(name = "ACTION_STANDARD")
@ApiParam("操作标准") @ApiParam("操作标准")
private String actionStandard; private String actionStandard;
@Column(name="ACTION_GUIDE") @Column(name = "ACTION_GUIDE")
@ApiParam("操作指导") @ApiParam("操作指导")
private String actionGuide; private String actionGuide;
@Transient @Transient
@ApiParam(value="生产线") @ApiParam(value = "生产线")
private String workCenterCode; private String workCenterCode;
@Transient @Transient
@ApiParam(value="设备类别") @ApiParam(value = "设备类别")
private String equipmentCategory; private String equipmentCategory;
} }

@ -28,80 +28,80 @@ import javax.persistence.Transient;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_EQUIPMENT") @Table(name = "MES_EQUIPMENT")
@Api("生产设备") @Api("生产设备")
public class MesEquipment extends BaseBean { public class MesEquipment extends BaseBean {
@Column(name="EQUIPMENT_CODE") @Column(name = "EQUIPMENT_CODE")
@ApiParam("设备代码") @ApiParam("设备代码")
private String equipmentCode; private String equipmentCode;
@Column(name="EQUIPMENT_NAME") @Column(name = "EQUIPMENT_NAME")
@ApiParam("设备名称") @ApiParam("设备名称")
private String equipmentName; private String equipmentName;
@Column(name="STATUS") @Column(name = "STATUS")
@ApiParam("设备状态") @ApiParam("设备状态")
private Integer status; private Integer status;
@Column(name="EQUIPMENT_TYPE") @Column(name = "EQUIPMENT_TYPE")
@ApiParam("设备类型") @ApiParam("设备类型")
private Integer equipmentType; private Integer equipmentType;
@Column(name="EQUIPMENT_CATEGORY") @Column(name = "EQUIPMENT_CATEGORY")
@ApiParam("设备类别") @ApiParam("设备类别")
private String equipmentCategory; private String equipmentCategory;
@Column(name="EQUIPMENT_MODEL") @Column(name = "EQUIPMENT_MODEL")
@ApiParam("型号") @ApiParam("型号")
private String equipmentModel; private String equipmentModel;
@Column(name="EQUIPMENT_SPEC") @Column(name = "EQUIPMENT_SPEC")
@ApiParam("规格") @ApiParam("规格")
private String equipmentSpec; private String equipmentSpec;
@Column(name="EQUIPMENT_MAKER") @Column(name = "EQUIPMENT_MAKER")
@ApiParam("制造商") @ApiParam("制造商")
private String equipmentMaker; private String equipmentMaker;
@Column(name="RELEASE_DATE") @Column(name = "RELEASE_DATE")
@ApiParam("出厂日期") @ApiParam("出厂日期")
private String releaseDate; private String releaseDate;
@Column(name="RECEIVE_DATE") @Column(name = "RECEIVE_DATE")
@ApiParam("接收日期") @ApiParam("接收日期")
private String receiveDate; private String receiveDate;
@Column(name="ENABLE_DATE") @Column(name = "ENABLE_DATE")
@ApiParam("启用日期") @ApiParam("启用日期")
private String enableDate; private String enableDate;
@Column(name="CONNECT_TYPE") @Column(name = "CONNECT_TYPE")
@ApiParam("连接类型") @ApiParam("连接类型")
private Integer connectType; private Integer connectType;
@Column(name="MEMO") @Column(name = "MEMO")
@ApiParam("备注") @ApiParam("备注")
private String memo; private String memo;
@Transient @Transient
@ApiParam(value ="名称") @ApiParam(value = "名称")
private String name; private String name;
@Transient @Transient
@ApiParam(value ="生产线") @ApiParam(value = "生产线")
private String workCenterCode; private String workCenterCode;
@Transient @Transient
@ApiParam(value ="工位") @ApiParam(value = "工位")
private String workCellCode; private String workCellCode;
@Transient @Transient
@ApiParam(value ="区域") @ApiParam(value = "区域")
private String areaCode; private String areaCode;
// 默认值 -1 // 默认值 -1
@Transient @Transient
@ApiParam(value ="父节点" , access ="父节点" ,example = "-1") @ApiParam(value = "父节点", access = "父节点", example = "-1")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
private Long parentId; private Long parentId;
} }

@ -25,22 +25,22 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_EVENT") @Table(name = "MES_EVENT")
@Api("系统业务事件") @Api("系统业务事件")
public class MesEvent extends BaseBean { public class MesEvent extends BaseBean {
@Column(name="EVENT_CODE") @Column(name = "EVENT_CODE")
@ApiParam("事件代码") @ApiParam("事件代码")
private String eventCode; private String eventCode;
@Column(name="EVENT_NAME") @Column(name = "EVENT_NAME")
@ApiParam("事件名称") @ApiParam("事件名称")
private String eventName; private String eventName;
@Column(name="EVENT_TYPE") @Column(name = "EVENT_TYPE")
@ApiParam("事件类型") @ApiParam("事件类型")
private Integer eventType; private Integer eventType;
@Column(name="BUTTON_CODE") @Column(name = "BUTTON_CODE")
@ApiParam("按钮代码") @ApiParam("按钮代码")
private String buttonCode; private String buttonCode;

@ -29,18 +29,18 @@ import javax.persistence.Table;
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor @NoArgsConstructor
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_EVENT_ACTION") @Table(name = "MES_EVENT_ACTION")
@Api("系统业务事件动作") @Api("系统业务事件动作")
public class MesEventAction extends BaseBean { public class MesEventAction extends BaseBean {
@Column(name="EVENT_CODE") @Column(name = "EVENT_CODE")
@ApiParam("事件代码") @ApiParam("事件代码")
private String eventCode; private String eventCode;
@Column(name="ACTION_CODE") @Column(name = "ACTION_CODE")
@ApiParam("动作代码") @ApiParam("动作代码")
private String actionCode; private String actionCode;
@Column(name="SEQ") @Column(name = "SEQ")
@ApiParam("序号") @ApiParam("序号")
private Integer seq; private Integer seq;

@ -27,19 +27,19 @@ import javax.persistence.Table;
@Api("首检件配置") @Api("首检件配置")
public class MesFiCfg extends BaseBean { public class MesFiCfg extends BaseBean {
@Column(name="WORK_CENTER_CODE") @Column(name = "WORK_CENTER_CODE")
@ApiParam("产线") @ApiParam("产线")
private String workCenterCode; private String workCenterCode;
@Column(name="PART_NO") @Column(name = "PART_NO")
@ApiParam("物料号") @ApiParam("物料号")
private String partNo; private String partNo;
@Column(name="CUST_CODE") @Column(name = "CUST_CODE")
@ApiParam("客户代码") @ApiParam("客户代码")
private String custCode; private String custCode;
@Column(name="FI_QTY") @Column(name = "FI_QTY")
@ApiParam("首检数量") @ApiParam("首检数量")
private String fiQty; private String fiQty;
} }

@ -24,22 +24,22 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_KEY_DATA") @Table(name = "MES_KEY_DATA")
@Api("设备关键数据") @Api("设备关键数据")
public class MesKeyData extends BaseBean { public class MesKeyData extends BaseBean {
@Column(name="KEY_DATA_CODE") @Column(name = "KEY_DATA_CODE")
@ApiParam("关键数据代码") @ApiParam("关键数据代码")
private String keyDataCode; private String keyDataCode;
@Column(name="KEY_DATA_NAME") @Column(name = "KEY_DATA_NAME")
@ApiParam("关键数据名称") @ApiParam("关键数据名称")
private String keyDataName; private String keyDataName;
@Column(name="UPPER_LIMIT") @Column(name = "UPPER_LIMIT")
@ApiParam("数据上限") @ApiParam("数据上限")
private Double upperLimit; private Double upperLimit;
@Column(name="LOWER_LIMIT") @Column(name = "LOWER_LIMIT")
@ApiParam("数据下限") @ApiParam("数据下限")
private Double lowerLimit; private Double lowerLimit;

@ -25,30 +25,30 @@ import javax.persistence.Transient;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_KP_DATA") @Table(name = "MES_KP_DATA")
@Api("物料关键数据关系") @Api("物料关键数据关系")
public class MesKpData extends BaseBean { public class MesKpData extends BaseBean {
@Column(name="PART_NO") @Column(name = "PART_NO")
@ApiParam("物料号") @ApiParam("物料号")
private String partNo; private String partNo;
@Column(name="KEY_DATA_CODE") @Column(name = "KEY_DATA_CODE")
@ApiParam("关键数据代码") @ApiParam("关键数据代码")
private String keyDataCode; private String keyDataCode;
@Column(name="KEY_DATA_NAME") @Column(name = "KEY_DATA_NAME")
@ApiParam("关键数据名称") @ApiParam("关键数据名称")
private String keyDataName; private String keyDataName;
@Column(name="KEY_DATA_COUNT") @Column(name = "KEY_DATA_COUNT")
@ApiParam("关键数据数量") @ApiParam("关键数据数量")
private Integer keyDataCount; private Integer keyDataCount;
@Column(name="UPPER_LIMIT") @Column(name = "UPPER_LIMIT")
@ApiParam("数据上限") @ApiParam("数据上限")
private Double upperLimit; private Double upperLimit;
@Column(name="LOWER_LIMIT") @Column(name = "LOWER_LIMIT")
@ApiParam("数据下限") @ApiParam("数据下限")
private Double lowerLimit; private Double lowerLimit;

@ -24,50 +24,50 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_KPSN_RULE") @Table(name = "MES_KPSN_RULE")
@Api("关键件条码校验规则") @Api("关键件条码校验规则")
public class MesKpsnRule extends BaseBean { public class MesKpsnRule extends BaseBean {
@Column(name="PART_NO") @Column(name = "PART_NO")
@ApiParam("物料号") @ApiParam("物料号")
private String partNo; private String partNo;
@Column(name="LENGTH") @Column(name = "LENGTH")
@ApiParam("长度") @ApiParam("长度")
private Integer length; private Integer length;
@Column(name="FROM1") @Column(name = "FROM1")
@ApiParam("起始1") @ApiParam("起始1")
private Integer from1; private Integer from1;
@Column(name="TO1") @Column(name = "TO1")
@ApiParam("至1") @ApiParam("至1")
private Integer to1; private Integer to1;
@Column(name="FIX1") @Column(name = "FIX1")
@ApiParam("内容1") @ApiParam("内容1")
private String fix1; private String fix1;
@Column(name="FROM2") @Column(name = "FROM2")
@ApiParam("起始2") @ApiParam("起始2")
private Integer from2; private Integer from2;
@Column(name="TO2") @Column(name = "TO2")
@ApiParam("至2") @ApiParam("至2")
private Integer to2; private Integer to2;
@Column(name="FIX2") @Column(name = "FIX2")
@ApiParam("内容2") @ApiParam("内容2")
private String fix2; private String fix2;
@Column(name="TYPE") @Column(name = "TYPE")
@ApiParam("类型") @ApiParam("类型")
private String type; private String type;
@Column(name="BIND_RULE") @Column(name = "BIND_RULE")
@ApiParam("绑定规则") @ApiParam("绑定规则")
private Integer bandRule; private Integer bandRule;
@Column(name="SUPPLIER_CODE") @Column(name = "SUPPLIER_CODE")
@ApiParam("供应商代码") @ApiParam("供应商代码")
private String supplierCode; private String supplierCode;

@ -23,30 +23,30 @@ import java.util.List;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_LABEL_TEMPLATE") @Table(name = "MES_LABEL_TEMPLATE")
@Api(value="打印模板",description = "打印模板") @Api(value = "打印模板", description = "打印模板")
public class MesLabelTemplate extends BaseBean { public class MesLabelTemplate extends BaseBean {
private static final long serialVersionUID = 5371856566557305323L; private static final long serialVersionUID = 5371856566557305323L;
@Column(name="TEMPLATE_CODE") @Column(name = "TEMPLATE_CODE")
@ApiParam(value ="模板代码") @ApiParam(value = "模板代码")
private String templateCode; private String templateCode;
@Column(name="TEMPLATE_NAME") @Column(name = "TEMPLATE_NAME")
@ApiParam(value ="模板名称") @ApiParam(value = "模板名称")
private String templateName; private String templateName;
@Lob @Lob
@Column(name="TEMPLATE_CONTENT") @Column(name = "TEMPLATE_CONTENT")
@ApiParam(value ="模板内容") @ApiParam(value = "模板内容")
private String templateContent; private String templateContent;
// 参数拼接,多参数都好分隔,后台在做处理 // 参数拼接,多参数都好分隔,后台在做处理
@ApiParam(value ="模板参数拼接") @ApiParam(value = "模板参数拼接")
@Transient @Transient
private String paramsPack; private String paramsPack;
@Transient @Transient
@ApiParam(value ="模板id对应的模板参数") @ApiParam(value = "模板id对应的模板参数")
private List<MesLabelTemplateParam> labelTemplateParamList; private List<MesLabelTemplateParam> labelTemplateParamList;
} }

@ -24,31 +24,31 @@ import javax.persistence.*;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_LABEL_TEMPLATE_PARAM") @Table(name = "MES_LABEL_TEMPLATE_PARAM")
@Api(value="打印模板参数",description = "打印模板参数") @Api(value = "打印模板参数", description = "打印模板参数")
public class MesLabelTemplateParam extends BaseBean { public class MesLabelTemplateParam extends BaseBean {
private static final long serialVersionUID = 6476163540527157643L; private static final long serialVersionUID = 6476163540527157643L;
@Column(name="TEMPLATE_ID") @Column(name = "TEMPLATE_ID")
@ApiParam(value ="模板ID" , access ="模板ID" ,example = "-1") @ApiParam(value = "模板ID", access = "模板ID", example = "-1")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
private Long templateId; private Long templateId;
@Column(name="TEMPLATE_CODE") @Column(name = "TEMPLATE_CODE")
@ApiParam(value ="模板代码") @ApiParam(value = "模板代码")
private String templateCode; private String templateCode;
@Column(name="TEMPLATE_PARAM") @Column(name = "TEMPLATE_PARAM")
@ApiParam(value ="模板参数") @ApiParam(value = "模板参数")
private String templateParam; private String templateParam;
@Lob @Lob
@Column(name="TEMPLATE_PARAM_TEXT") @Column(name = "TEMPLATE_PARAM_TEXT")
@ApiParam(value ="模板参数描述") @ApiParam(value = "模板参数描述")
private String templateParamText; private String templateParamText;
// 参数拼接,多参数都好分隔,后台在做处理 // 参数拼接,多参数都好分隔,后台在做处理
@ApiParam(value ="模板参数值") @ApiParam(value = "模板参数值")
@Transient @Transient
private String templateParamValue; private String templateParamValue;
} }

@ -25,25 +25,25 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_METHOD") @Table(name = "MES_METHOD")
@Api("系统业务方法") @Api("系统业务方法")
public class MesMethod extends BaseBean { public class MesMethod extends BaseBean {
@Column(name="METHOD_CODE") @Column(name = "METHOD_CODE")
@ApiParam("方法代码") @ApiParam("方法代码")
private String methodCode; private String methodCode;
@Column(name="METHOD_NAME") @Column(name = "METHOD_NAME")
@ApiParam("方法名称") @ApiParam("方法名称")
private String methodName; private String methodName;
@Column(name="CALL_CLASS") @Column(name = "CALL_CLASS")
@ApiParam("具体实现类") @ApiParam("具体实现类")
private String callClass; private String callClass;
/** /**
* 10-20-ResultBean * 10-20-ResultBean
*/ */
@Column(name="METHOD_TYPE") @Column(name = "METHOD_TYPE")
@ApiParam("方法类型") @ApiParam("方法类型")
private Integer methodType; private Integer methodType;

@ -52,7 +52,16 @@ public class MesObjectCfg extends BaseBean {
@ApiParam("主键标记") @ApiParam("主键标记")
private String fieldPk; private String fieldPk;
@Column(name="POJO_ATTR") @Column(name = "FEED_FIELD")
@ApiParam("反馈字段")
private String feedField;
@Column(name = "FEED_VALUE")
@ApiParam("反馈值")
private String feedValue;
@Column(name = "POJO_ATTR")
@ApiParam("对应的pojo属性") @ApiParam("对应的pojo属性")
private String pojoAttr; private String pojoAttr;

@ -25,14 +25,14 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_OBJECT_DAO") @Table(name = "MES_OBJECT_DAO")
@Api("MES_对象与dao对应关系") @Api("MES_对象与dao对应关系")
public class MesObjectDao extends BaseBean { public class MesObjectDao extends BaseBean {
@Column(name="OBJECT_CODE") @Column(name = "OBJECT_CODE")
@ApiParam("对象代码") @ApiParam("对象代码")
private String objectCode; private String objectCode;
@Column(name="DAO_CLASS") @Column(name = "DAO_CLASS")
@ApiParam("dao层类名") @ApiParam("dao层类名")
private String daoClass; private String daoClass;

@ -25,34 +25,34 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_PLC_CONFIGURE") @Table(name = "MES_PLC_CONFIGURE")
@Api("PLC设备信息配置表") @Api("PLC设备信息配置表")
public class MesPLCConfigure extends BaseBean { public class MesPLCConfigure extends BaseBean {
@Column(name="IP") @Column(name = "IP")
@ApiParam("设备ip") @ApiParam("设备ip")
private String ipAddress; private String ipAddress;
@Column(name="CHANNEL_NAME") @Column(name = "CHANNEL_NAME")
@ApiParam("通道名称") @ApiParam("通道名称")
private String channelName; private String channelName;
@Column(name="DEVICE_NAME") @Column(name = "DEVICE_NAME")
@ApiParam("设备地址") @ApiParam("设备地址")
private String deviceName; private String deviceName;
@Column(name="TAG_NAME") @Column(name = "TAG_NAME")
@ApiParam("标签地址") @ApiParam("标签地址")
private String tagName; private String tagName;
@Column(name="AREA_CODE") @Column(name = "AREA_CODE")
@ApiParam("区域代码") @ApiParam("区域代码")
private String areaCode; private String areaCode;
@Column(name="WORK_CELL_CODE") @Column(name = "WORK_CELL_CODE")
@ApiParam("工作单元") @ApiParam("工作单元")
private String workCellCode; private String workCellCode;
@Column(name="WORK_CENTER_CODE") @Column(name = "WORK_CENTER_CODE")
@ApiParam("工作中心") @ApiParam("工作中心")
private String workCenterCode; private String workCenterCode;

@ -26,33 +26,53 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_PACK_SPEC") @Table(name = "MES_PACK_SPEC")
@Api("包装规格") @Api("包装规格")
public class MesPackSpec extends BaseBean { public class MesPackSpec extends BaseBean {
@Column(name="SPEC_CODE") @Column(name = "SPEC_CODE")
@ApiParam("包装规格代码") @ApiParam("包装规格代码")
private String specCode; private String specCode;
@Column(name="SPEC_NAME") @Column(name = "SPEC_NAME")
@ApiParam("包装规格名称") @ApiParam("包装规格名称")
private String specName; private String specName;
@Column(name="PARENT_SPEC")
@ApiParam("父包装规格代码")
private String parentSpec;
@Column(name = "QTY") @Column(name = "QTY")
@ColumnDefault("0") @ColumnDefault("0")
@ApiParam(value = "数量", example = "0") @ApiParam(value = "包装数量", example = "0")
private Double qty; private Double qty;
@Column(name="IS_MIXED") @Column(name = "QTY2")
@ColumnDefault("0")
@ApiParam(value = "包装数量2", example = "0")
private Double qty2;
@Column(name = "QTY3")
@ColumnDefault("0")
@ApiParam(value = "包装数量3", example = "0")
private Double qty3;
@Column(name = "QTY4")
@ColumnDefault("0")
@ApiParam(value = "包装数量4", example = "0")
private Double qty4;
@Column(name = "IS_MIXED")
@ApiParam("是否混包") @ApiParam("是否混包")
private Integer isMixed; private Integer isMixed;
@Column(name="SPEC_LEVEL") @Column(name = "IS_MIXED2")
@ApiParam("规格级别") @ApiParam("是否混包2")
private Integer specLevel; private Integer isMixed2;
@Column(name = "IS_MIXED3")
@ApiParam("是否混包3")
private Integer isMixed3;
@Column(name = "IS_MIXED4")
@ApiParam("是否混包4")
private Integer isMixed4;
public double getQtyVal() { public double getQtyVal() {
return this.qty == null ? 0.0d : this.qty; return this.qty == null ? 0.0d : this.qty;
@ -62,7 +82,16 @@ public class MesPackSpec extends BaseBean {
return this.isMixed == null ? 0 : this.isMixed; return this.isMixed == null ? 0 : this.isMixed;
} }
public int getSpecLevelVal() { public int getIsMixed2Val() {
return this.specLevel == null ? 0 : this.specLevel; return this.isMixed2 == null ? 0 : this.isMixed2;
}
public int getIsMixed3Val() {
return this.isMixed3 == null ? 0 : this.isMixed3;
} }
public int getIsMixed4Val() {
return this.isMixed4 == null ? 0 : this.isMixed4;
}
} }

@ -0,0 +1,85 @@
package cn.estsh.i3plus.pojo.mes.bean;
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
/**
* @Author: Wynne.Lu
* @CreateDate: 2019/10/18 1:26
* @Description:
**/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@EqualsAndHashCode(callSuper = true)
@Table(name = "MES_PACKAGE")
@Api("包装规格")
public class MesPackage extends BaseBean {
@Column(name = "PACKAGE_NO")
@ApiParam("包装编号")
private String packageNo;
@Column(name = "PART_NO")
@ApiParam("物料号")
private String partNo;
@Column(name = "PART_NAME_RDD")
@ApiParam("物料名称")
private String partNameRdd;
@Column(name = "QTY")
@ApiParam("数量")
private Double qty;
@Column(name = "PACK_SPEC_QTY")
@ApiParam("包装规格数量")
private Double packSpecQty;
@Column(name = "NUIT")
@ApiParam("包装规格数量")
private String nuit;
@Column(name = "LOT_NO")
@ApiParam("批号")
private String lotNo;
@Column(name = "PACK_SPEC")
@ApiParam("包装规格")
private String packSpec;
@Column(name = "IS_SEALED")
@ApiParam("是否封箱")
private Integer isSealed;
@Column(name = "PRINT_STATUS")
@ApiParam("打印状态10未打印 20已打印")
private Integer printStatus;
@Column(name = "PACK_LEVEL")
@ApiParam("包装层级 1-第一层2-第二层3-第三层4-第四层")
private Integer packLevel;
@Column(name = "WORK_ORDER_NO")
@ApiParam("生产工单号")
private String workOrderNo;
@Column(name = "WORK_CENTER_CODE")
@ApiParam("工作中心代码")
private String workCenterCode;
@Column(name = "MEMO")
@ApiParam("备注")
private String memo;
}

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save