ErpPackage.java

package com.mycim.valueobject.erp.lotScrapShip;

import java.util.List;

public class ErpPackage {
    //唯一标识
    protected long transRrn;

    //箱号
    protected String lpn;

    //工单号
    protected String workOrderId;

    //批次号
    protected String lotId;

    //批次号
    protected String lotRrn;

    //产品号
    protected String productId;

    //等级判定
    protected String bin;

    //打印次数
    protected int printCount;

    //数量
    protected int quantity;

    //货位
    protected String locator;

    //子库
    protected String subInventory;

    //分级产品
    protected String binProductName;

    protected List<UnitInfo> unitInfo;

    //包装类型
    protected String packageType;

    //是否发送过
    private String sendFlag;

    //sds接收状态标记
    private String receiveFlag;

    public long getTransRrn() {
        return transRrn;
    }

    public void setTransRrn(long transRrn) {
        this.transRrn = transRrn;
    }

    public String getLpn() {
        return lpn;
    }

    public void setLpn(String lpn) {
        this.lpn = lpn;
    }

    public String getWorkOrderId() {
        return workOrderId;
    }

    public void setWorkOrderId(String workOrderId) {
        this.workOrderId = workOrderId;
    }

    public String getLotId() {
        return lotId;
    }

    public void setLotId(String lotId) {
        this.lotId = lotId;
    }

    public String getLotRrn() {
        return lotRrn;
    }

    public void setLotRrn(String lotRrn) {
        this.lotRrn = lotRrn;
    }

    public String getProductId() {
        return productId;
    }

    public void setProductId(String productId) {
        this.productId = productId;
    }

    public String getBin() {
        return bin;
    }

    public void setBin(String bin) {
        this.bin = bin;
    }

    public int getPrintCount() {
        return printCount;
    }

    public void setPrintCount(int printCount) {
        this.printCount = printCount;
    }

    public int getQuantity() {
        return quantity;
    }

    public void setQuantity(int quantity) {
        this.quantity = quantity;
    }

    public String getLocator() {
        return locator;
    }

    public void setLocator(String locator) {
        this.locator = locator;
    }

    public String getSubInventory() {
        return subInventory;
    }

    public void setSubInventory(String subInventory) {
        this.subInventory = subInventory;
    }

    public String getBinProductName() {
        return binProductName;
    }

    public void setBinProductName(String binProductName) {
        this.binProductName = binProductName;
    }

    public List<UnitInfo> getUnitInfo() {
        return unitInfo;
    }

    public void setUnitInfo(List<UnitInfo> unitInfo) {
        this.unitInfo = unitInfo;
    }

    public String getPackageType() {
        return packageType;
    }

    public void setPackageType(String packageType) {
        this.packageType = packageType;
    }

    public String getSendFlag() {
        return sendFlag;
    }

    public void setSendFlag(String sendFlag) {
        this.sendFlag = sendFlag;
    }

    public String getReceiveFlag() {
        return receiveFlag;
    }

    public void setReceiveFlag(String receiveFlag) {
        this.receiveFlag = receiveFlag;
    }

    public static class UnitInfo {
        //唯一标识
        protected long transRrn;

        private Long lotRrn;

        // 批次号
        private String lotId;

        private Long unitRrn;

        // 晶圆号
        private String unitId;

        // 晶圆号
        private String sourceWaferId;

        // 原始数量
        private int sourceQuantity;

        //打包数量
        private int packageQuantity;

        // 等级判定
        protected String bin;

        public Long getUnitRrn() {
            return unitRrn;
        }

        public void setUnitRrn(Long unitRrn) {
            this.unitRrn = unitRrn;
        }

        public String getUnitId() {
            return unitId;
        }

        public void setUnitId(String unitId) {
            this.unitId = unitId;
        }

        public String getSourceWaferId() {
            return sourceWaferId;
        }

        public void setSourceWaferId(String sourceWaferId) {
            this.sourceWaferId = sourceWaferId;
        }

        public int getSourceQuantity() {
            return sourceQuantity;
        }

        public void setSourceQuantity(int sourceQuantity) {
            this.sourceQuantity = sourceQuantity;
        }

        public int getPackageQuantity() {
            return packageQuantity;
        }

        public void setPackageQuantity(int packageQuantity) {
            this.packageQuantity = packageQuantity;
        }

        public String getBin() {
            return bin;
        }

        public void setBin(String bin) {
            this.bin = bin;
        }

        public long getTransRrn() {
            return transRrn;
        }

        public void setTransRrn(long transRrn) {
            this.transRrn = transRrn;
        }

        public Long getLotRrn() {
            return lotRrn;
        }

        public void setLotRrn(Long lotRrn) {
            this.lotRrn = lotRrn;
        }

        public String getLotId() {
            return lotId;
        }

        public void setLotId(String lotId) {
            this.lotId = lotId;
        }

    }

}