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 删除 }