OWbInveMngAdjust.java 5.6 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_mng_adjust
  10. *
  11. * @author yangbo
  12. * @date 2021-02-01
  13. */
  14. public class OWbInveMngAdjust extends BaseEntity
  15. {
  16. private static final long serialVersionUID = 1L;
  17. /** 库存调整记录编号 */
  18. private String adjustSn;
  19. /** 商户编号 */
  20. @Excel(name = "商户编号")
  21. private String merchSn;
  22. /** 库存编号 */
  23. @Excel(name = "库存编号")
  24. private String inveSn;
  25. /** 库存质保期编号 */
  26. private String inveQualitySn;
  27. /** 账册分类代码 */
  28. @Excel(name = "账册分类代码")
  29. private String emsClassCode;
  30. /** SKU */
  31. @Excel(name = "SKU")
  32. private String sku;
  33. /** 库存调整数 */
  34. @Excel(name = "库存调整数")
  35. private Long adjustNum;
  36. /** 调整状态,10:可用;20:破损;30:冻结;40:过期;50:盘增;51:盘见;60:到货多余;61:到货短少;70:国检抽样;80:其他 */
  37. @Excel(name = "调整状态,10:可用;20:破损;30:冻结;40:过期;50:盘增;51:盘见;60:到货多余;61:到货短少;70:国检抽样;80:其他")
  38. private String adjustStatus;
  39. /** 调整类型,10:数量增加,20:数量减少,30:数量转移 */
  40. @Excel(name = "调整类型,10:数量增加,20:数量减少,30:数量转移")
  41. private String adjustType;
  42. /** 调整原因,10:盘点调整;20:损耗;30:到货短少;31:到货多余;40:到货破损;50:库存还原;60:到货无报关;70:过期;80:国检抽样 */
  43. @Excel(name = "调整原因,10:盘点调整;20:损耗;30:到货短少;31:到货多余;40:到货破损;50:库存还原;60:到货无报关;70:过期;80:国检抽样")
  44. private String adjustReason;
  45. /** 是否有效,0:有效,1:无效 */
  46. @Excel(name = "是否有效,0:有效,1:无效")
  47. private String isValid;
  48. /** 创建人编号 */
  49. private String createrSn;
  50. /** 修改人编号 */
  51. private String moderSn;
  52. /** 修改时间,yyyy-MM-dd HH:mm:ss */
  53. private Date modTime;
  54. /** 时间戳 */
  55. private Date tstm;
  56. public void setAdjustSn(String adjustSn)
  57. {
  58. this.adjustSn = adjustSn;
  59. }
  60. public String getAdjustSn()
  61. {
  62. return adjustSn;
  63. }
  64. public void setMerchSn(String merchSn)
  65. {
  66. this.merchSn = merchSn;
  67. }
  68. public String getMerchSn()
  69. {
  70. return merchSn;
  71. }
  72. public void setInveSn(String inveSn)
  73. {
  74. this.inveSn = inveSn;
  75. }
  76. public String getInveSn()
  77. {
  78. return inveSn;
  79. }
  80. public void setInveQualitySn(String inveQualitySn)
  81. {
  82. this.inveQualitySn = inveQualitySn;
  83. }
  84. public String getInveQualitySn()
  85. {
  86. return inveQualitySn;
  87. }
  88. public void setEmsClassCode(String emsClassCode)
  89. {
  90. this.emsClassCode = emsClassCode;
  91. }
  92. public String getEmsClassCode()
  93. {
  94. return emsClassCode;
  95. }
  96. public void setSku(String sku)
  97. {
  98. this.sku = sku;
  99. }
  100. public String getSku()
  101. {
  102. return sku;
  103. }
  104. public void setAdjustNum(Long adjustNum)
  105. {
  106. this.adjustNum = adjustNum;
  107. }
  108. public Long getAdjustNum()
  109. {
  110. return adjustNum;
  111. }
  112. public void setAdjustStatus(String adjustStatus)
  113. {
  114. this.adjustStatus = adjustStatus;
  115. }
  116. public String getAdjustStatus()
  117. {
  118. return adjustStatus;
  119. }
  120. public void setAdjustType(String adjustType)
  121. {
  122. this.adjustType = adjustType;
  123. }
  124. public String getAdjustType()
  125. {
  126. return adjustType;
  127. }
  128. public void setAdjustReason(String adjustReason)
  129. {
  130. this.adjustReason = adjustReason;
  131. }
  132. public String getAdjustReason()
  133. {
  134. return adjustReason;
  135. }
  136. public void setIsValid(String isValid)
  137. {
  138. this.isValid = isValid;
  139. }
  140. public String getIsValid()
  141. {
  142. return isValid;
  143. }
  144. public void setCreaterSn(String createrSn)
  145. {
  146. this.createrSn = createrSn;
  147. }
  148. public String getCreaterSn()
  149. {
  150. return createrSn;
  151. }
  152. public void setModerSn(String moderSn)
  153. {
  154. this.moderSn = moderSn;
  155. }
  156. public String getModerSn()
  157. {
  158. return moderSn;
  159. }
  160. public void setModTime(Date modTime)
  161. {
  162. this.modTime = modTime;
  163. }
  164. public Date getModTime()
  165. {
  166. return modTime;
  167. }
  168. public void setTstm(Date tstm)
  169. {
  170. this.tstm = tstm;
  171. }
  172. public Date getTstm()
  173. {
  174. return tstm;
  175. }
  176. @Override
  177. public String toString() {
  178. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  179. .append("adjustSn", getAdjustSn())
  180. .append("merchSn", getMerchSn())
  181. .append("inveSn", getInveSn())
  182. .append("inveQualitySn", getInveQualitySn())
  183. .append("emsClassCode", getEmsClassCode())
  184. .append("sku", getSku())
  185. .append("adjustNum", getAdjustNum())
  186. .append("adjustStatus", getAdjustStatus())
  187. .append("adjustType", getAdjustType())
  188. .append("adjustReason", getAdjustReason())
  189. .append("remark", getRemark())
  190. .append("isValid", getIsValid())
  191. .append("createrSn", getCreaterSn())
  192. .append("createTime", getCreateTime())
  193. .append("moderSn", getModerSn())
  194. .append("modTime", getModTime())
  195. .append("tstm", getTstm())
  196. .toString();
  197. }
  198. }