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;
}
}
}