WarehouseTransBO.java
package com.mycim.valueobject.inv;
public class WarehouseTransBO {
// Base Transaction Info
/**
* 事务数量
*/
private Double transQty;
/**
* 事务备注
*/
private String transComments;
// Convert
private String transType;
private String targetType;
private String targetLotNumber;
// Transfer
private String toWarehouseId;
private Long toWarehouseRrn;
private String fromComments;
private String toComments;
// BOM
private Long borRrn;
private Integer borVersion;
private Integer borResourceSeq;
private String borLossType;
private String borBasisCode;
private String lotRrnsInfo;
private String lotIdsInfo;
private LotInventoryDO lotInventoryDO;
public WarehouseTransBO() {
this.lotInventoryDO = new LotInventoryDO();
}
public WarehouseTransBO(LotInventoryDO lotInventoryDO) {
this.lotInventoryDO = lotInventoryDO;
}
public Double getTransQty() {
return transQty;
}
public void setTransQty(Double transQty) {
this.transQty = transQty;
}
public String getTransComments() {
return transComments;
}
public void setTransComments(String transComments) {
this.transComments = transComments;
}
public String getTransType() {
return transType;
}
public void setTransType(String transType) {
this.transType = transType;
}
public String getTargetType() {
return targetType;
}
public void setTargetType(String targetType) {
this.targetType = targetType;
}
public String getTargetLotNumber() {
return targetLotNumber;
}
public void setTargetLotNumber(String targetLotNumber) {
this.targetLotNumber = targetLotNumber;
}
public String getToWarehouseId() {
return toWarehouseId;
}
public void setToWarehouseId(String toWarehouseId) {
this.toWarehouseId = toWarehouseId;
}
public Long getToWarehouseRrn() {
return toWarehouseRrn;
}
public void setToWarehouseRrn(Long toWarehouseRrn) {
this.toWarehouseRrn = toWarehouseRrn;
}
public String getFromComments() {
if (fromComments == null && toWarehouseId != null) {
StringBuilder comments = new StringBuilder(this.transComments);
comments.append(", To: ").append(this.toWarehouseId);
return comments.toString();
}
return fromComments;
}
public void setFromComments(String fromComments) {
this.fromComments = fromComments;
}
public String getToComments() {
if (toComments == null && lotInventoryDO != null && lotInventoryDO.getWarehouseId() != null) {
StringBuilder comments = new StringBuilder(this.transComments);
comments.append(", From: ").append(this.lotInventoryDO.getWarehouseId());
return comments.toString();
}
return toComments;
}
public void setToComments(String toComments) {
this.toComments = toComments;
}
public Long getBorRrn() {
return borRrn;
}
public void setBorRrn(Long borRrn) {
this.borRrn = borRrn;
}
public Integer getBorVersion() {
return borVersion;
}
public void setBorVersion(Integer borVersion) {
this.borVersion = borVersion;
}
public Integer getBorResourceSeq() {
return borResourceSeq;
}
public void setBorResourceSeq(Integer borResourceSeq) {
this.borResourceSeq = borResourceSeq;
}
public String getBorLossType() {
return borLossType;
}
public void setBorLossType(String borLossType) {
this.borLossType = borLossType;
}
public String getBorBasisCode() {
return borBasisCode;
}
public void setBorBasisCode(String borBasisCode) {
this.borBasisCode = borBasisCode;
}
public String getLotRrnsInfo() {
return lotRrnsInfo;
}
public void setLotRrnsInfo(String lotRrnsInfo) {
this.lotRrnsInfo = lotRrnsInfo;
}
public String getLotIdsInfo() {
return lotIdsInfo;
}
public void setLotIdsInfo(String lotIdsInfo) {
this.lotIdsInfo = lotIdsInfo;
}
public LotInventoryDO getLotInventoryDO() {
return lotInventoryDO;
}
public void setLotInventoryDO(LotInventoryDO lotInventoryDO) {
this.lotInventoryDO = lotInventoryDO;
}
}