package com.emato.biz.domain.warehouse; 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_receipt * * @author scott * @date 2021-02-01 */ public class OWbInveReceipt extends BaseEntity { private static final long serialVersionUID = 1L; /** 入录编号,送wms */ private String receiptSn; /** 装箱单编号 */ @Excel(name = "装箱单编号") private String packingListSn; /** 采购单号 */ @Excel(name = "采购单号") private String asnNo; /** 采购批次编号 */ @Excel(name = "采购批次编号") private String purchPachSn; /** 商户编号 */ @Excel(name = "商户编号") private String merchSn; /** 商户名称 */ @Excel(name = "商户名称") private String merchName; /** 仓库编号 */ @Excel(name = "仓库编号") private String wareSn; /** 库存编号 */ @Excel(name = "库存编号") private String inveSn; /** 入库需求类型,00:一线入区,10:账册结转转入,20:退港返区 30:到期返区 */ @Excel(name = "入库需求类型,00:一线入区,10:账册结转转入,20:退港返区 30:到期返区") private String receiveNeedsType; /** 入库单类型,字典【receiptType】,0:采购入库,1:退货入库,2:其他入库 */ @Excel(name = "入库单类型,字典【receiptType】,0:采购入库,1:退货入库,2:其他入库") private String receiptType; /** 入库回传状态,wms入库回传,0:未关闭,1:已关闭 */ @Excel(name = "入库回传状态,wms入库回传,0:未关闭,1:已关闭") private String wvStatus; /** 创建人编号 */ private String createrSn; /** 修改人编号 */ private String moderSn; /** 修改时间,yyyy-MM-dd HH:mm:ss */ private Date modTime; /** 时间戳 */ private Date tstm; public void setReceiptSn(String receiptSn) { this.receiptSn = receiptSn; } public String getReceiptSn() { return receiptSn; } public void setPackingListSn(String packingListSn) { this.packingListSn = packingListSn; } public String getPackingListSn() { return packingListSn; } public void setAsnNo(String asnNo) { this.asnNo = asnNo; } public String getAsnNo() { return asnNo; } public void setPurchPachSn(String purchPachSn) { this.purchPachSn = purchPachSn; } public String getPurchPachSn() { return purchPachSn; } public void setMerchSn(String merchSn) { this.merchSn = merchSn; } public String getMerchSn() { return merchSn; } public void setMerchName(String merchName) { this.merchName = merchName; } public String getMerchName() { return merchName; } public void setWareSn(String wareSn) { this.wareSn = wareSn; } public String getWareSn() { return wareSn; } public void setInveSn(String inveSn) { this.inveSn = inveSn; } public String getInveSn() { return inveSn; } public void setReceiveNeedsType(String receiveNeedsType) { this.receiveNeedsType = receiveNeedsType; } public String getReceiveNeedsType() { return receiveNeedsType; } public void setReceiptType(String receiptType) { this.receiptType = receiptType; } public String getReceiptType() { return receiptType; } public void setWvStatus(String wvStatus) { this.wvStatus = wvStatus; } public String getWvStatus() { return wvStatus; } 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("receiptSn", getReceiptSn()) .append("packingListSn", getPackingListSn()) .append("asnNo", getAsnNo()) .append("purchPachSn", getPurchPachSn()) .append("merchSn", getMerchSn()) .append("merchName", getMerchName()) .append("wareSn", getWareSn()) .append("inveSn", getInveSn()) .append("receiveNeedsType", getReceiveNeedsType()) .append("receiptType", getReceiptType()) .append("wvStatus", getWvStatus()) .append("createrSn", getCreaterSn()) .append("createTime", getCreateTime()) .append("moderSn", getModerSn()) .append("modTime", getModTime()) .append("tstm", getTstm()) .toString(); } }