package cn.estsh.i3plus.pojo.mes.pcn.model;

import cn.estsh.i3plus.pojo.mes.pcn.bean.MesProduceSn;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.Data;

import java.beans.Transient;
import java.util.List;

/**
 * @Description: 打印条码工步， 打印信息模板
 * @Reference:
 * @Author: Crish
 * @CreateDate:2019-08-27-13:24
 * @Modify:
 **/
@Data
@Api("打印信息模板")
public class StepPrintSnModel extends MesProduceSn {
    @ApiParam("打印描述")
    private String printDesc;

    @ApiParam("条码")
    private String barCode;

    @ApiParam("物料号")
    private String partNo;

    @ApiParam("批次号")
    private String batchNo;

    @ApiParam("箱数量")
    private String boxQty;

    @ApiParam("订单号")
    private String orderNo;

    @ApiParam("生产日期")
    private String productionTime;

    @ApiParam("包装编码")
    private String packageNo;

    @ApiParam("包装规格")
    private String packageSpec;

    @ApiParam("供应商")
    private String supplier;

    @ApiParam("客户名称")
    private String customerName;

    @ApiParam("客户零件号")
    private String customerPartNo;

    @ApiParam("客户物料名称")
    private String customerPartName;

    @ApiParam("物料名称")
    private String partNameRdd;

    @ApiParam("单位")
    private String unit;

    @ApiParam("特殊批号")
    private String fixLotNo;

    @ApiParam("生产工单号")
    private String workOrderNo;

    @ApiParam("生产线代码")
    private String workCenterCode;

    @ApiParam("包装层级 1-第一层，2-第二层，3-第三层，4-第四层")
    private Integer packLevel;

}
