package com.emato.biz.domain.warehouse; import java.math.BigDecimal; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.emato.common.annotation.Excel; import com.emato.common.core.domain.BaseEntity; /** * 库存退港明细对象 o_wb_inve_withdraw_item * * @author yangbo * @date 2021-02-01 */ public class OWbInveWithdrawItem extends BaseEntity { private static final long serialVersionUID = 1L; /** 退港明细编号 */ private String iwItemSn; /** 退港编号 */ @Excel(name = "退港编号") private String inveWithdrawSn; /** 账册分类代码 */ @Excel(name = "账册分类代码") private String emsClassCode; /** SKU */ @Excel(name = "SKU") private String sku; /** 良次品;0:良品,1:次品 */ @Excel(name = "良次品;0:良品,1:次品") private String goodType; /** 库位号 */ @Excel(name = "库位号") private Long slotId; /** 库位 */ @Excel(name = "库位") private String slotLabel; /** 可退港数 */ @Excel(name = "可退港数") private BigDecimal availableQty; /** 退港数 */ @Excel(name = "退港数") private BigDecimal withdrawQty; /** 创建人编号 */ private String createrSn; /** 修改人编号 */ private String moderSn; /** 修改时间,yyyy-MM-dd HH:mm:ss */ private Date modTime; /** 时间戳 */ private Date tstm; public void setIwItemSn(String iwItemSn) { this.iwItemSn = iwItemSn; } public String getIwItemSn() { return iwItemSn; } public void setInveWithdrawSn(String inveWithdrawSn) { this.inveWithdrawSn = inveWithdrawSn; } public String getInveWithdrawSn() { return inveWithdrawSn; } public void setEmsClassCode(String emsClassCode) { this.emsClassCode = emsClassCode; } public String getEmsClassCode() { return emsClassCode; } public void setSku(String sku) { this.sku = sku; } public String getSku() { return sku; } public void setGoodType(String goodType) { this.goodType = goodType; } public String getGoodType() { return goodType; } public void setSlotId(Long slotId) { this.slotId = slotId; } public Long getSlotId() { return slotId; } public void setSlotLabel(String slotLabel) { this.slotLabel = slotLabel; } public String getSlotLabel() { return slotLabel; } public void setAvailableQty(BigDecimal availableQty) { this.availableQty = availableQty; } public BigDecimal getAvailableQty() { return availableQty; } public void setWithdrawQty(BigDecimal withdrawQty) { this.withdrawQty = withdrawQty; } public BigDecimal getWithdrawQty() { return withdrawQty; } public void setCreaterSn(String createrSn) { this.createrSn = createrSn; } public String getCreaterSn() { return createrSn; } public void setModerSn(String moderSn) { this.moderSn = moderSn; } public String getModerSn() { return moderSn; } public void setModTime(Date modTime) { this.modTime = modTime; } public Date getModTime() { return modTime; } public void setTstm(Date tstm) { this.tstm = tstm; } public Date getTstm() { return tstm; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("iwItemSn", getIwItemSn()) .append("inveWithdrawSn", getInveWithdrawSn()) .append("emsClassCode", getEmsClassCode()) .append("sku", getSku()) .append("goodType", getGoodType()) .append("slotId", getSlotId()) .append("slotLabel", getSlotLabel()) .append("availableQty", getAvailableQty()) .append("withdrawQty", getWithdrawQty()) .append("createrSn", getCreaterSn()) .append("createTime", getCreateTime()) .append("moderSn", getModerSn()) .append("modTime", getModTime()) .append("tstm", getTstm()) .toString(); } }