MesReceiptByQCDto.java 1.17 KB
package com.huaheng.api.mes.domain;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.util.List;

/**
 * MES质检抽样余料回库Dto类
 */
@Data
public class MesReceiptByQCDto {

    /**
     * MES任务号
     */
    private String taskNo;

    /**
     * 起始料点
     */
    private String fromPort;

    /**
     * 工单号
     */
    private String orderCode;

    /**
     * 载具编码
     */
    @JSONField(name = "vehicleCode")
    private String containerCode;

    /**
     * 载具类型编码
     */
    /*@JSONField(name = "vehicleTypeCode")
    private String containerTypeCode;*/

    /**
     * 盛具编码
     */
    @JSONField(name = "containerCode")
    private String vehicleCode;

    /**
     * 盛具类型编码
     */
    /*@JSONField(name = "containerTypeCode")
    private String vehicleTypeCode;*/

    /**
     * 物料信息
     */
    private List<ReceiptMaterialData> materialDataList;

    /**
     * 抽检范围
     * 0: 不更新。
     * 1:盛具。代表更新当前这个盛具的所有物料
     * 2:工单。代表更新更新整个工单下的所有物料
     */
    //private Integer changeRange;
}