package com.jwipc.order.dto;

import com.jwipc.order.constant.LabelBoxType;
import lombok.Data;

import java.math.BigDecimal;

/**
 * <p> </p>
 *
 * @author ZhangJie
 * @version 1.0
 * @since JDK 1.8
 */
@Data
public class LabelPrintOptionDTO {
    private String purchaseOrderCode;
    private String materialCode;
    /**
     * 订单总数
     */
    private BigDecimal num;
    private String unit;
    private String supplierId;
    private String supplierCode;
    private String supplierName;
    private String dc;
    private String lot;
    private String manufacturer;
    private String mpn;
    private String version;
    private String msl;
    private String defaultStock;
    private String factoryCode;
    /**
     * 整箱总数
     */
    private BigDecimal fullQuantity;
    /**
     * 最小包装数
     */
    private BigDecimal minQuantity;
    /**
     * 中箱数量
     */
    private BigDecimal middleQuantity;
    private Integer innerFlag;
    private Integer sheets;
    private int type;
    private LabelBoxType labelBoxType;
    /**
     * 打印机类型
     */
    private Integer printerType;

    /**
     * 物料产地
     */
    private String origin;
}
