OWbInveReceipt.java 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232
  1. package com.emato.biz.domain.warehouse;
  2. import java.util.Date;
  3. import com.fasterxml.jackson.annotation.JsonFormat;
  4. import org.apache.commons.lang3.builder.ToStringBuilder;
  5. import org.apache.commons.lang3.builder.ToStringStyle;
  6. import com.emato.common.annotation.Excel;
  7. import com.emato.common.core.domain.BaseEntity;
  8. /**
  9. * 库存入库记录,记录货物入库对象 o_wb_inve_receipt
  10. *
  11. * @author scott
  12. * @date 2021-02-01
  13. */
  14. public class OWbInveReceipt extends BaseEntity
  15. {
  16. private static final long serialVersionUID = 1L;
  17. /** 入录编号,送wms */
  18. private String receiptSn;
  19. /** 装箱单编号 */
  20. @Excel(name = "装箱单编号")
  21. private String packingListSn;
  22. /** 采购单号 */
  23. @Excel(name = "采购单号")
  24. private String asnNo;
  25. /** 采购批次编号 */
  26. @Excel(name = "采购批次编号")
  27. private String purchPachSn;
  28. /** 商户编号 */
  29. @Excel(name = "商户编号")
  30. private String merchSn;
  31. /** 商户名称 */
  32. @Excel(name = "商户名称")
  33. private String merchName;
  34. /** 仓库编号 */
  35. @Excel(name = "仓库编号")
  36. private String wareSn;
  37. /** 库存编号 */
  38. @Excel(name = "库存编号")
  39. private String inveSn;
  40. /** 入库需求类型,00:一线入区,10:账册结转转入,20:退港返区 30:到期返区 */
  41. @Excel(name = "入库需求类型,00:一线入区,10:账册结转转入,20:退港返区 30:到期返区")
  42. private String receiveNeedsType;
  43. /** 入库单类型,字典【receiptType】,0:采购入库,1:退货入库,2:其他入库 */
  44. @Excel(name = "入库单类型,字典【receiptType】,0:采购入库,1:退货入库,2:其他入库")
  45. private String receiptType;
  46. /** 入库回传状态,wms入库回传,0:未关闭,1:已关闭 */
  47. @Excel(name = "入库回传状态,wms入库回传,0:未关闭,1:已关闭")
  48. private String wvStatus;
  49. /** 创建人编号 */
  50. private String createrSn;
  51. /** 修改人编号 */
  52. private String moderSn;
  53. /** 修改时间,yyyy-MM-dd HH:mm:ss */
  54. private Date modTime;
  55. /** 时间戳 */
  56. private Date tstm;
  57. public void setReceiptSn(String receiptSn)
  58. {
  59. this.receiptSn = receiptSn;
  60. }
  61. public String getReceiptSn()
  62. {
  63. return receiptSn;
  64. }
  65. public void setPackingListSn(String packingListSn)
  66. {
  67. this.packingListSn = packingListSn;
  68. }
  69. public String getPackingListSn()
  70. {
  71. return packingListSn;
  72. }
  73. public void setAsnNo(String asnNo)
  74. {
  75. this.asnNo = asnNo;
  76. }
  77. public String getAsnNo()
  78. {
  79. return asnNo;
  80. }
  81. public void setPurchPachSn(String purchPachSn)
  82. {
  83. this.purchPachSn = purchPachSn;
  84. }
  85. public String getPurchPachSn()
  86. {
  87. return purchPachSn;
  88. }
  89. public void setMerchSn(String merchSn)
  90. {
  91. this.merchSn = merchSn;
  92. }
  93. public String getMerchSn()
  94. {
  95. return merchSn;
  96. }
  97. public void setMerchName(String merchName)
  98. {
  99. this.merchName = merchName;
  100. }
  101. public String getMerchName()
  102. {
  103. return merchName;
  104. }
  105. public void setWareSn(String wareSn)
  106. {
  107. this.wareSn = wareSn;
  108. }
  109. public String getWareSn()
  110. {
  111. return wareSn;
  112. }
  113. public void setInveSn(String inveSn)
  114. {
  115. this.inveSn = inveSn;
  116. }
  117. public String getInveSn()
  118. {
  119. return inveSn;
  120. }
  121. public void setReceiveNeedsType(String receiveNeedsType)
  122. {
  123. this.receiveNeedsType = receiveNeedsType;
  124. }
  125. public String getReceiveNeedsType()
  126. {
  127. return receiveNeedsType;
  128. }
  129. public void setReceiptType(String receiptType)
  130. {
  131. this.receiptType = receiptType;
  132. }
  133. public String getReceiptType()
  134. {
  135. return receiptType;
  136. }
  137. public void setWvStatus(String wvStatus)
  138. {
  139. this.wvStatus = wvStatus;
  140. }
  141. public String getWvStatus()
  142. {
  143. return wvStatus;
  144. }
  145. public void setCreaterSn(String createrSn)
  146. {
  147. this.createrSn = createrSn;
  148. }
  149. public String getCreaterSn()
  150. {
  151. return createrSn;
  152. }
  153. public void setModerSn(String moderSn)
  154. {
  155. this.moderSn = moderSn;
  156. }
  157. public String getModerSn()
  158. {
  159. return moderSn;
  160. }
  161. public void setModTime(Date modTime)
  162. {
  163. this.modTime = modTime;
  164. }
  165. public Date getModTime()
  166. {
  167. return modTime;
  168. }
  169. public void setTstm(Date tstm)
  170. {
  171. this.tstm = tstm;
  172. }
  173. public Date getTstm()
  174. {
  175. return tstm;
  176. }
  177. @Override
  178. public String toString() {
  179. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  180. .append("receiptSn", getReceiptSn())
  181. .append("packingListSn", getPackingListSn())
  182. .append("asnNo", getAsnNo())
  183. .append("purchPachSn", getPurchPachSn())
  184. .append("merchSn", getMerchSn())
  185. .append("merchName", getMerchName())
  186. .append("wareSn", getWareSn())
  187. .append("inveSn", getInveSn())
  188. .append("receiveNeedsType", getReceiveNeedsType())
  189. .append("receiptType", getReceiptType())
  190. .append("wvStatus", getWvStatus())
  191. .append("createrSn", getCreaterSn())
  192. .append("createTime", getCreateTime())
  193. .append("moderSn", getModerSn())
  194. .append("modTime", getModTime())
  195. .append("tstm", getTstm())
  196. .toString();
  197. }
  198. }