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 com.lxzn.framework.utils.date.DateUtil;
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
import lombok.extern.slf4j.Slf4j;
|
import org.apache.commons.lang3.time.DateUtils;
|
|
import java.text.SimpleDateFormat;
|
import java.util.Date;
|
|
/**
|
* @author clown
|
* * @date 2022/10/29
|
*/
|
@Data
|
@NoArgsConstructor
|
@Slf4j
|
@JsonIgnoreProperties(ignoreUnknown = false)
|
public class MesProcedureFinishReceive {
|
@JsonProperty("ID")
|
@JSONField(name = "ID")
|
private String mesId;
|
@JsonProperty("MDS_ITEM_CODE")
|
@JSONField(name = "MDS_ITEM_CODE")
|
private String mdsItemCode;
|
@JsonProperty("BATCH_NO")
|
@JSONField(name = "BATCH_NO")
|
private String batchNo;
|
@JsonProperty("BATCH_SUM")
|
@JSONField(name = "BATCH_SUM")
|
private String batchSun;
|
@JsonProperty("MDS_OPERATION_SEQ_ID")
|
@JSONField(name = "MDS_OPERATION_SEQ_ID")
|
private String mdsOperationSeqId;
|
@JsonProperty("MES_EWO_ID")
|
@JSONField(name = "MES_EWO_ID")
|
private String mesEwoId;//流卡ID
|
@JsonProperty("MES_EWO_NO")
|
@JSONField(name = "MES_EWO_NO")
|
private String mesEwoNo;//流卡号
|
@JsonProperty("MES_ROUTE_ID")
|
@JSONField(name = "MES_ROUTE_ID")
|
private String mesRouteId;//工艺路线ID
|
@JsonProperty("INNER_ORDER")
|
@JSONField(name = "INNER_ORDER")
|
private String innerOrder;//顺序号
|
@JsonProperty("MES_OPERATION_SEQ_ID")
|
@JSONField(name = "MES_OPERATION_SEQ_ID")
|
private String mesOperationSeqId;//工序ID
|
@JsonProperty("MES_OPERATION_SEQ_NO")
|
@JSONField(name = "MES_OPERATION_SEQ_NO")
|
private String mesOperationSeqNo;//工序号
|
@JsonProperty("MES_OPERATION_SEQ_STEP_ID")
|
@JSONField(name = "MES_OPERATION_SEQ_STEP_ID")
|
private String mesOperationSeqStepId;//工步ID
|
@JsonProperty("MES_OPERATION_SEQ_STEP_NO")
|
@JSONField(name = "MES_OPERATION_SEQ_STEP_NO")
|
private String mesOperationSeqStepNo;//工步号
|
@JsonProperty("PROCESS_STAGE")
|
@JSONField(name = "PROCESS_STAGE")
|
private String processStage;//工步号
|
@JsonProperty("CHECK_TYPE")
|
@JSONField(name = "CHECK_TYPE")
|
private String checkType;//检验类型:1自检,2互检,3专检
|
@JsonProperty("FIRST_CHECK_FLAG")
|
@JSONField(name = "FIRST_CHECK_FLAG")
|
private String firstCheckFlag;//是否首件:0:非首件,1:首件
|
@JsonProperty("SERIAL_NO")
|
@JSONField(name = "SERIAL_NO")
|
private String serialNo;//工序小号串
|
@JsonProperty("QUALIFIED_FLAG")
|
@JSONField(name = "QUALIFIED_FLAG")
|
private String qualifiedFlag;//合格标识
|
@JsonProperty("CHECK_CODE")
|
@JSONField(name = "CHECK_CODE")
|
private String checkCode;//被测参数标识
|
@JsonProperty("CHECK_CONTENT")
|
@JSONField(name = "CHECK_CONTENT")
|
private String checkContent;//检测内容
|
@JsonProperty("CHECK_VALUE")
|
@JSONField(name = "CHECK_VALUE")
|
private String checkValue;//实测值
|
@JsonProperty("CHECK_OPERATOR")
|
@JSONField(name = "CHECK_OPERATOR")
|
private String checkOperatior;//操作人员
|
@JsonProperty("CHECK_DATE")
|
@JSONField(name = "CHECK_DATE")
|
private Long checkDateLong;//测量时间
|
|
@JsonProperty("SYNC_DATE")
|
@JSONField(name = "SYNC_DATE")
|
private Long syncDateLong;//同步日期
|
@JsonProperty("ATTR_01")
|
@JSONField(name = "ATTR_01")
|
private String attr01;//对方ID
|
@JsonProperty("ATTR_02")
|
@JSONField(name = "ATTR_02")
|
private String attr02;//1工人采集,2组长采集,3检验采集
|
@JsonProperty("ATTR_03")
|
@JSONField(name = "ATTR_03")
|
private String attr03;//1定性,0定量
|
@JsonProperty("ATTR_04")
|
@JSONField(name = "ATTR_04")
|
private String attr04;//备注信息
|
|
|
private Date checkDate;//测量时间
|
private Date syncDate;//同步日期
|
|
|
//SimpleDateFormat sdf = new SimpleDateFormat("")
|
|
|
|
}
|