package com.lxzn.framework.domain.mes.ext;
|
|
import com.alibaba.fastjson.annotation.JSONField;
|
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
import lombok.extern.slf4j.Slf4j;
|
|
import java.io.Serializable;
|
import java.util.Date;
|
|
/**
|
* @author clown
|
* * @date 2022/10/29
|
*/
|
@Data
|
@NoArgsConstructor
|
@Slf4j
|
@JsonIgnoreProperties(ignoreUnknown = false)
|
public class MesDispatchTaskReceive implements Serializable {
|
@JsonProperty("ID")
|
@JSONField(name = "ID")
|
private String mesId;
|
@JsonProperty("BUSTYPE")
|
@JSONField(name = "BUSTYPE")
|
private String busType;
|
@JsonProperty("1314CODE")
|
@JSONField(name = "1314CODE")
|
private String code1314;
|
@JsonProperty("ENGINE_NO")
|
@JSONField(name = "ENGINE_NO")
|
private String engineNo;
|
@JsonProperty("ENGINE_RETURN_STATUS")
|
@JSONField(name = "ENGINE_RETURN_STATUS")
|
private String engineReturnStatus;
|
@JsonProperty("ERP_WBS")
|
@JSONField(name = "ERP_WBS")
|
private String erpWbs;
|
@JsonProperty("ENGINE_TYPE")
|
@JSONField(name = "ENGINE_TYPE")
|
private String engineType;
|
@JsonProperty("REVISION_NO")
|
@JSONField(name = "REVISION_NO")
|
private String revisionNo;
|
@JsonProperty("FRIST_FLAG")
|
@JSONField(name = "FRIST_FLAG")
|
private String fristFlag;
|
@JsonProperty("MDS_ITEM_ID")
|
@JSONField(name = "MDS_ITEM_ID")
|
private String mdsItemId;
|
@JsonProperty("MDS_ITEM_CODE")
|
@JSONField(name = "MDS_ITEM_CODE")
|
private String mdsItemCode;
|
@JsonProperty("EWO_NO")
|
@JSONField(name = "EWO_NO")
|
private String ewoNo;
|
@JsonProperty("BATCH_NO")
|
@JSONField(name = "BATCH_NO")
|
private String batchNo;
|
@JsonProperty("BATCH_NUM")
|
@JSONField(name = "BATCH_NUM")
|
private Integer batchNum;
|
@JsonProperty("OPERATION_SEQ_NO_ID")
|
@JSONField(name = "OPERATION_SEQ_NO_ID")
|
private String opreationSeqNoId;
|
@JsonProperty("MDS_ITEM_SEQ")
|
@JSONField(name = "MDS_ITEM_SEQ")
|
private String mdsItemSeq;
|
@JsonProperty("OPERATION_SEQ_NO")
|
@JSONField(name = "OPERATION_SEQ_NO")
|
private String opreationSeqNo;
|
@JsonProperty("OPREATION_SEQ_TYPE")
|
@JSONField(name = "OPREATION_SEQ_TYPE")
|
private String opreationSeqType;
|
@JsonProperty("MES_OPREATION_SEQ_STEP_ID")
|
@JSONField(name = "MES_OPREATION_SEQ_STEP_ID")
|
private String mesOpreationSeqStepId;
|
@JsonProperty("MES_OPREATION_SEQ_STEP_NO")
|
@JSONField(name = "MES_OPREATION_SEQ_STEP_NO")
|
private String mesOpreationSeqStepNo;
|
@JsonProperty("CHECKTYPE")
|
@JSONField(name = "CHECKTYPE")
|
private String checkType;
|
@JsonProperty("DISPATCH_DATE")
|
@JSONField(name = "DISPATCH_DATE")
|
private Long dispatchDateLong;
|
private Date dispatchDate;
|
@JsonProperty("RMDS_BOM_ID")
|
@JSONField(name = "RMDS_BOM_ID")
|
private String rmdsBomId;
|
@JsonProperty("ROUTE_ID")
|
@JSONField(name = "ROUTE_ID")
|
private String routeId;
|
@JsonProperty("EQUIPMENT_ID")
|
@JSONField(name = "EQUIPMENT_ID")
|
private String equipmentId;
|
@JsonProperty("MDS_EQUIPMENT_ID")
|
@JSONField(name = "MDS_EQUIPMENT_ID")
|
private String mdsEquipmentId; //设备编号
|
@JsonProperty("MDS_WORKCENTER_ID")
|
@JSONField(name = "MDS_WORKCENTER_ID")
|
private String mdsWorkcenterId; //车间编号
|
@JsonProperty("attr_01")
|
@JSONField(name = "attr_01")
|
private String attr01; //
|
@JsonProperty("attr_02")
|
@JSONField(name = "attr_02")
|
private String attr02; //
|
|
@JsonProperty("attr_03")
|
@JSONField(name = "attr_03")
|
private String attr03; //
|
@JsonProperty("attr_04")
|
@JSONField(name = "attr_04")
|
private String attr04; //
|
@JsonProperty("attr_05")
|
@JSONField(name = "attr_05")
|
private String attr05; //
|
/* @JsonProperty("REVISION_NO")
|
@JSONField(name = "REVISION_NO")
|
private String revisionNo;*/
|
@JsonProperty("TASK_TYPE")
|
@JSONField(name = "TASK_TYPE")
|
private String taskType; // 1 正常 2 取消 3 删除
|
|
}
|