WmsDocAsnHeader.java 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557
  1. package com.ruoyi.ams.asn.domain;
  2. import java.util.List;
  3. import java.util.Date;
  4. import com.fasterxml.jackson.annotation.JsonFormat;
  5. import org.apache.commons.lang3.builder.ToStringBuilder;
  6. import org.apache.commons.lang3.builder.ToStringStyle;
  7. import com.ruoyi.common.annotation.Excel;
  8. import com.ruoyi.common.core.domain.BaseEntity;
  9. /**
  10. * 入库单对象 wms_doc_asn_header
  11. *
  12. * @author ruoyi
  13. * @date 2022-10-12
  14. */
  15. public class WmsDocAsnHeader extends BaseEntity
  16. {
  17. private static final long serialVersionUID = 1L;
  18. /** 入库单号 */
  19. private String asnNo;
  20. /** 入库类型 */
  21. @Excel(name = "入库类型")
  22. private String asnType;
  23. /** 单据状态 */
  24. @Excel(name = "单据状态")
  25. private String asnStatus;
  26. /** 货主代码 */
  27. @Excel(name = "货主代码")
  28. private String customerId;
  29. /** 客户单号 */
  30. @Excel(name = "客户单号")
  31. private String customerNo;
  32. /** 采购单号 */
  33. @Excel(name = "采购单号")
  34. private String asnReference1;
  35. /** asn参考信息 */
  36. @Excel(name = "asn参考信息")
  37. private String asnReference2;
  38. /** 释放状态 */
  39. @Excel(name = "释放状态")
  40. private String releaseStatus;
  41. /** 预期到货时间 */
  42. @JsonFormat(pattern = "yyyy-MM-dd")
  43. @Excel(name = "预期到货时间", width = 30, dateFormat = "yyyy-MM-dd")
  44. private Date expectedArriveTime;
  45. /** 上架单号 */
  46. private String paNo;
  47. /** 验收单号 */
  48. private String qcNo;
  49. /** 备注 */
  50. @Excel(name = "备注")
  51. private String notes;
  52. /** 供应商代码 */
  53. @Excel(name = "供应商代码")
  54. private String supplierId;
  55. /** 车间号 */
  56. private String userdefine1;
  57. /** 第三方系统入库信息JSON数据 */
  58. private String userdefine2;
  59. /** $column.columnComment */
  60. private String userdefine3;
  61. /** $column.columnComment */
  62. private String userdefine4;
  63. /** $column.columnComment */
  64. private String userdefine5;
  65. /** $column.columnComment */
  66. private String createBy;
  67. /** $column.columnComment */
  68. private Date createTime;
  69. /** $column.columnComment */
  70. private String updateBy;
  71. /** $column.columnComment */
  72. private Date updateTime;
  73. /** 是否有效(N删除Y有效) */
  74. private String activeFlag;
  75. private String ediSendFlag;
  76. /** $column.columnComment */
  77. private String hEdi01;
  78. /** $column.columnComment */
  79. private String hEdi02;
  80. /** $column.columnComment */
  81. private String hEdi03;
  82. /** $column.columnComment */
  83. private String hEdi04;
  84. /** $column.columnComment */
  85. private String hEdi05;
  86. /** $column.columnComment */
  87. private String hEdi06;
  88. /** $column.columnComment */
  89. private String hEdi07;
  90. /** $column.columnComment */
  91. private String hEdi08;
  92. /** $column.columnComment */
  93. private String hEdi09;
  94. /** $column.columnComment */
  95. private String hEdi10;
  96. /** $column.columnComment */
  97. private String hEdi11;
  98. /** $column.columnComment */
  99. private String hEdi12;
  100. /** $column.columnComment */
  101. private String hEdi13;
  102. /** $column.columnComment */
  103. private String hEdi14;
  104. /** $column.columnComment */
  105. private String hEdi15;
  106. /** 入库单体信息 */
  107. private List<WmsDocAsnDetails> wmsDocAsnDetailsList;
  108. public void setAsnNo(String asnNo)
  109. {
  110. this.asnNo = asnNo;
  111. }
  112. public String getAsnNo()
  113. {
  114. return asnNo;
  115. }
  116. public void setAsnType(String asnType)
  117. {
  118. this.asnType = asnType;
  119. }
  120. public String getAsnType()
  121. {
  122. return asnType;
  123. }
  124. public void setAsnStatus(String asnStatus)
  125. {
  126. this.asnStatus = asnStatus;
  127. }
  128. public String getAsnStatus()
  129. {
  130. return asnStatus;
  131. }
  132. public void setCustomerId(String customerId)
  133. {
  134. this.customerId = customerId;
  135. }
  136. public String getCustomerId()
  137. {
  138. return customerId;
  139. }
  140. public void setCustomerNo(String customerNo)
  141. {
  142. this.customerNo = customerNo;
  143. }
  144. public String getCustomerNo()
  145. {
  146. return customerNo;
  147. }
  148. public void setAsnReference1(String asnReference1)
  149. {
  150. this.asnReference1 = asnReference1;
  151. }
  152. public String getAsnReference1()
  153. {
  154. return asnReference1;
  155. }
  156. public void setAsnReference2(String asnReference2)
  157. {
  158. this.asnReference2 = asnReference2;
  159. }
  160. public String getAsnReference2()
  161. {
  162. return asnReference2;
  163. }
  164. public void setReleaseStatus(String releaseStatus)
  165. {
  166. this.releaseStatus = releaseStatus;
  167. }
  168. public String getReleaseStatus()
  169. {
  170. return releaseStatus;
  171. }
  172. public void setExpectedArriveTime(Date expectedArriveTime)
  173. {
  174. this.expectedArriveTime = expectedArriveTime;
  175. }
  176. public Date getExpectedArriveTime()
  177. {
  178. return expectedArriveTime;
  179. }
  180. public void setPaNo(String paNo)
  181. {
  182. this.paNo = paNo;
  183. }
  184. public String getPaNo()
  185. {
  186. return paNo;
  187. }
  188. public void setQcNo(String qcNo)
  189. {
  190. this.qcNo = qcNo;
  191. }
  192. public String getQcNo()
  193. {
  194. return qcNo;
  195. }
  196. public void setNotes(String notes)
  197. {
  198. this.notes = notes;
  199. }
  200. public String getNotes()
  201. {
  202. return notes;
  203. }
  204. public void setSupplierId(String supplierId)
  205. {
  206. this.supplierId = supplierId;
  207. }
  208. public String getSupplierId()
  209. {
  210. return supplierId;
  211. }
  212. public void setUserdefine1(String userdefine1)
  213. {
  214. this.userdefine1 = userdefine1;
  215. }
  216. public String getUserdefine1()
  217. {
  218. return userdefine1;
  219. }
  220. public void setUserdefine2(String userdefine2)
  221. {
  222. this.userdefine2 = userdefine2;
  223. }
  224. public String getUserdefine2()
  225. {
  226. return userdefine2;
  227. }
  228. public void setUserdefine3(String userdefine3)
  229. {
  230. this.userdefine3 = userdefine3;
  231. }
  232. public String getUserdefine3()
  233. {
  234. return userdefine3;
  235. }
  236. public void setUserdefine4(String userdefine4)
  237. {
  238. this.userdefine4 = userdefine4;
  239. }
  240. public String getUserdefine4()
  241. {
  242. return userdefine4;
  243. }
  244. public void setUserdefine5(String userdefine5)
  245. {
  246. this.userdefine5 = userdefine5;
  247. }
  248. public String getUserdefine5()
  249. {
  250. return userdefine5;
  251. }
  252. @Override
  253. public String getCreateBy() {
  254. return createBy;
  255. }
  256. @Override
  257. public void setCreateBy(String createBy) {
  258. this.createBy = createBy;
  259. }
  260. @Override
  261. public Date getCreateTime() {
  262. return createTime;
  263. }
  264. @Override
  265. public void setCreateTime(Date createTime) {
  266. this.createTime = createTime;
  267. }
  268. @Override
  269. public String getUpdateBy() {
  270. return updateBy;
  271. }
  272. @Override
  273. public void setUpdateBy(String updateBy) {
  274. this.updateBy = updateBy;
  275. }
  276. @Override
  277. public Date getUpdateTime() {
  278. return updateTime;
  279. }
  280. @Override
  281. public void setUpdateTime(Date updateTime) {
  282. this.updateTime = updateTime;
  283. }
  284. public void setActiveFlag(String activeFlag)
  285. {
  286. this.activeFlag = activeFlag;
  287. }
  288. public String getActiveFlag()
  289. {
  290. return activeFlag;
  291. }
  292. public void sethEdi01(String hEdi01)
  293. {
  294. this.hEdi01 = hEdi01;
  295. }
  296. public String getEdiSendFlag() {
  297. return ediSendFlag;
  298. }
  299. public void setEdiSendFlag(String ediSendFlag) {
  300. this.ediSendFlag = ediSendFlag;
  301. }
  302. public String gethEdi01()
  303. {
  304. return hEdi01;
  305. }
  306. public void sethEdi02(String hEdi02)
  307. {
  308. this.hEdi02 = hEdi02;
  309. }
  310. public String gethEdi02()
  311. {
  312. return hEdi02;
  313. }
  314. public void sethEdi03(String hEdi03)
  315. {
  316. this.hEdi03 = hEdi03;
  317. }
  318. public String gethEdi03()
  319. {
  320. return hEdi03;
  321. }
  322. public void sethEdi04(String hEdi04)
  323. {
  324. this.hEdi04 = hEdi04;
  325. }
  326. public String gethEdi04()
  327. {
  328. return hEdi04;
  329. }
  330. public void sethEdi05(String hEdi05)
  331. {
  332. this.hEdi05 = hEdi05;
  333. }
  334. public String gethEdi05()
  335. {
  336. return hEdi05;
  337. }
  338. public void sethEdi06(String hEdi06)
  339. {
  340. this.hEdi06 = hEdi06;
  341. }
  342. public String gethEdi06()
  343. {
  344. return hEdi06;
  345. }
  346. public void sethEdi07(String hEdi07)
  347. {
  348. this.hEdi07 = hEdi07;
  349. }
  350. public String gethEdi07()
  351. {
  352. return hEdi07;
  353. }
  354. public void sethEdi08(String hEdi08)
  355. {
  356. this.hEdi08 = hEdi08;
  357. }
  358. public String gethEdi08()
  359. {
  360. return hEdi08;
  361. }
  362. public void sethEdi09(String hEdi09)
  363. {
  364. this.hEdi09 = hEdi09;
  365. }
  366. public String gethEdi09()
  367. {
  368. return hEdi09;
  369. }
  370. public void sethEdi10(String hEdi10)
  371. {
  372. this.hEdi10 = hEdi10;
  373. }
  374. public String gethEdi10()
  375. {
  376. return hEdi10;
  377. }
  378. public void sethEdi11(String hEdi11)
  379. {
  380. this.hEdi11 = hEdi11;
  381. }
  382. public String gethEdi11()
  383. {
  384. return hEdi11;
  385. }
  386. public void sethEdi12(String hEdi12)
  387. {
  388. this.hEdi12 = hEdi12;
  389. }
  390. public String gethEdi12()
  391. {
  392. return hEdi12;
  393. }
  394. public void sethEdi13(String hEdi13)
  395. {
  396. this.hEdi13 = hEdi13;
  397. }
  398. public String gethEdi13()
  399. {
  400. return hEdi13;
  401. }
  402. public void sethEdi14(String hEdi14)
  403. {
  404. this.hEdi14 = hEdi14;
  405. }
  406. public String gethEdi14()
  407. {
  408. return hEdi14;
  409. }
  410. public void sethEdi15(String hEdi15)
  411. {
  412. this.hEdi15 = hEdi15;
  413. }
  414. public String gethEdi15()
  415. {
  416. return hEdi15;
  417. }
  418. public List<WmsDocAsnDetails> getWmsDocAsnDetailsList()
  419. {
  420. return wmsDocAsnDetailsList;
  421. }
  422. public void setWmsDocAsnDetailsList(List<WmsDocAsnDetails> wmsDocAsnDetailsList)
  423. {
  424. this.wmsDocAsnDetailsList = wmsDocAsnDetailsList;
  425. }
  426. @Override
  427. public String toString() {
  428. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  429. .append("asnNo", getAsnNo())
  430. .append("asnType", getAsnType())
  431. .append("asnStatus", getAsnStatus())
  432. .append("customerId", getCustomerId())
  433. .append("customerNo", getCustomerNo())
  434. .append("asnReference1", getAsnReference1())
  435. .append("asnReference2", getAsnReference2())
  436. .append("releaseStatus", getReleaseStatus())
  437. .append("expectedArriveTime", getExpectedArriveTime())
  438. .append("paNo", getPaNo())
  439. .append("qcNo", getQcNo())
  440. .append("notes", getNotes())
  441. .append("supplierId", getSupplierId())
  442. .append("userdefine1", getUserdefine1())
  443. .append("userdefine2", getUserdefine2())
  444. .append("userdefine3", getUserdefine3())
  445. .append("userdefine4", getUserdefine4())
  446. .append("userdefine5", getUserdefine5())
  447. .append("activeFlag", getActiveFlag())
  448. .append("hEdi01", gethEdi01())
  449. .append("hEdi02", gethEdi02())
  450. .append("hEdi03", gethEdi03())
  451. .append("hEdi04", gethEdi04())
  452. .append("hEdi05", gethEdi05())
  453. .append("hEdi06", gethEdi06())
  454. .append("hEdi07", gethEdi07())
  455. .append("hEdi08", gethEdi08())
  456. .append("hEdi09", gethEdi09())
  457. .append("hEdi10", gethEdi10())
  458. .append("hEdi11", gethEdi11())
  459. .append("hEdi12", gethEdi12())
  460. .append("hEdi13", gethEdi13())
  461. .append("hEdi14", gethEdi14())
  462. .append("hEdi15", gethEdi15())
  463. .append("wmsDocAsnDetailsList", getWmsDocAsnDetailsList())
  464. .toString();
  465. }
  466. }