TWhgenleg.java 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745
  1. package com.ruoyi.reportManagement.domain;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import com.ruoyi.common.annotation.Excel;
  4. import com.ruoyi.common.core.domain.BaseEntity;
  5. import org.springframework.format.annotation.DateTimeFormat;
  6. import java.math.BigDecimal;
  7. import java.util.Date;
  8. import java.util.List;
  9. /**
  10. * 库存总账对象 t_whgenleg
  11. *
  12. * @author ruoyi
  13. * @date 2020-12-25
  14. */
  15. public class TWhgenleg extends BaseEntity {
  16. private static final long serialVersionUID = 1L;
  17. /**
  18. * $column.columnComment
  19. */
  20. private Long fId;
  21. /**
  22. * 年
  23. */
  24. private Long fAccyear;
  25. /**
  26. * 月
  27. */
  28. private Long fAccmonth;
  29. /**
  30. * 客户id,t_corps 中的name
  31. */
  32. private Long fCorpid;
  33. /**
  34. * 发货方
  35. */
  36. private String fShipper;
  37. /**
  38. * 提单号
  39. */
  40. private String fMblno;
  41. /**
  42. * 原始入库业务编号
  43. */
  44. @Excel(name = "原始入库业务编号")
  45. private String fOriginalbillno;
  46. /**
  47. * 库区,显示仓库 库位 库区
  48. */
  49. private Long fWarehouseLocationid;
  50. /**
  51. * 货物品名,t_goods 中的no或 name,模糊查找选择后,存储f_id,显示name
  52. */
  53. private Long fGoodsid;
  54. /**
  55. * 业务日期
  56. */
  57. @JsonFormat(pattern = "yyyy-MM-dd")
  58. @DateTimeFormat(pattern = "yyyy-MM-dd")
  59. @Excel(name = "仓储计费日期", width = 30, dateFormat = "yyyy-MM-dd")
  60. private Date fBsdate;
  61. /**
  62. * 仓储计费日期
  63. */
  64. @JsonFormat(pattern = "yyyy-MM-dd")
  65. @DateTimeFormat(pattern = "yyyy-MM-dd")
  66. @Excel(name = "仓储计费日期", width = 30, dateFormat = "yyyy-MM-dd")
  67. private Date fChargedate;
  68. /**
  69. * 贸易方式,对应t_trademodels name
  70. */
  71. private Long fTrademodeid;
  72. /**
  73. * 上期件数
  74. */
  75. @Excel(name = "上期件数")
  76. private Long fPreqty;
  77. /**
  78. * 仓库
  79. */
  80. @Excel(name = "仓库")
  81. private Long fWarehouseid;
  82. /**
  83. * 上期毛重,单位为吨,保留6位小数
  84. */
  85. @Excel(name = "上期毛重,单位为吨,保留6位小数")
  86. private BigDecimal fPregrossweight;
  87. /**
  88. * 上期净重,
  89. */
  90. @Excel(name = "上期净重,")
  91. private BigDecimal fPrenetweight;
  92. /**
  93. * 入库件数
  94. */
  95. @Excel(name = "入库件数")
  96. private Long fQtyd;
  97. /**
  98. * 入库尺码
  99. */
  100. @Excel(name = "入库尺码")
  101. private BigDecimal fVolumnd;
  102. /**
  103. * 计费方式(数据字典)
  104. */
  105. @Excel(name = "计费方式(数据字典)")
  106. private Long fBillingway;
  107. /**
  108. * 入库毛重
  109. */
  110. @Excel(name = "入库毛重")
  111. private BigDecimal fGrossweightd;
  112. /**
  113. * 入库净重
  114. */
  115. @Excel(name = "入库净重")
  116. private BigDecimal fNetweightd;
  117. /**
  118. * 出口尺码
  119. */
  120. @Excel(name = "出口尺码")
  121. private BigDecimal fVolumnc;
  122. /**
  123. * 出库件数
  124. */
  125. @Excel(name = "出库件数")
  126. private Long fQtyc;
  127. /**
  128. * 出库毛重,单位为吨
  129. */
  130. @Excel(name = "出库毛重,单位为吨")
  131. private BigDecimal fGrossweightc;
  132. /**
  133. * 结余件数
  134. */
  135. @Excel(name = "结余件数")
  136. private Long fQtyblc;
  137. /**
  138. * 结余毛重
  139. */
  140. @Excel(name = "结余毛重")
  141. private BigDecimal fGrossweightblc;
  142. /**
  143. * 出库净重
  144. */
  145. @Excel(name = "出库净重")
  146. private BigDecimal fNetweightc;
  147. /**
  148. * 结余净重
  149. */
  150. @Excel(name = "结余净重")
  151. private BigDecimal fNetweightblc;
  152. /**
  153. * 结余尺码
  154. */
  155. @Excel(name = "结余尺码")
  156. private BigDecimal fVolumnblc;
  157. /**
  158. * 箱号
  159. */
  160. @Excel(name = "箱号")
  161. private String fCntrno;
  162. /**
  163. * 状态,默认 T ,正常T 停用F 下拉选择
  164. */
  165. @Excel(name = "状态,默认 T ,正常T 停用F 下拉选择")
  166. private String fStatus;
  167. /**
  168. * 删除状态
  169. */
  170. private String delFlag;
  171. /**
  172. * 业务类型(存汉字的,用来选择 产地 规格 品牌)
  173. */
  174. @Excel(name = "业务类型(存汉字的,用来选择 产地 规格 品牌)")
  175. private Long fBusinessType;
  176. /**
  177. * 唛头
  178. */
  179. @Excel(name = "唛头")
  180. private String fMarks;
  181. /**
  182. * 原始入库日期
  183. */
  184. @JsonFormat(pattern = "yyyy-MM-dd")
  185. @Excel(name = "原始入库日期", width = 30, dateFormat = "yyyy-MM-dd")
  186. private Date fOriginalbilldate;
  187. /** 库内箱号 */
  188. @Excel(name = "库内箱号")
  189. private String fLocalcntrno;
  190. /**
  191. * 查询时间区间
  192. */
  193. private List<String> orgStorageDate;
  194. /** 仓库 */
  195. @Excel(name = "仓库")
  196. private Long fLocation;
  197. /**
  198. * 报关单号
  199. */
  200. @Excel(name = "报关单号")
  201. private String fCustomno;
  202. /**
  203. * 备案序号
  204. */
  205. private String fEmsSeqNo;
  206. /**
  207. * 锁定状态
  208. */
  209. private Integer lockStatus;
  210. /**
  211. * 质押归属人
  212. */
  213. private String belongTo;
  214. /**
  215. * 锁定时间
  216. */
  217. private Date lockTime;
  218. /**
  219. * 解锁时间
  220. */
  221. private Date unlockTime;
  222. /**
  223. * 舱单编号
  224. */
  225. private String wrNumber;
  226. /** 是否按照箱号 */
  227. private Long isCntrno;
  228. /** 是否按照提单号 */
  229. private Long isMblno;
  230. //手机号
  231. private String fTel;
  232. private String timeStartBsdate;
  233. private String timeEndBsdate;
  234. /**
  235. *核注清单
  236. */
  237. private String checklists;
  238. public String getChecklists() {
  239. return checklists;
  240. }
  241. public void setChecklists(String checklists) {
  242. this.checklists = checklists;
  243. }
  244. public String getfEmsSeqNo() {
  245. return fEmsSeqNo;
  246. }
  247. public void setfEmsSeqNo(String fEmsSeqNo) {
  248. this.fEmsSeqNo = fEmsSeqNo;
  249. }
  250. public Date getfBsdate() {
  251. return fBsdate;
  252. }
  253. public void setfBsdate(Date fBsdate) {
  254. this.fBsdate = fBsdate;
  255. }
  256. public String getfTel() {
  257. return fTel;
  258. }
  259. public void setfTel(String fTel) {
  260. this.fTel = fTel;
  261. }
  262. public static long getSerialVersionUID() {
  263. return serialVersionUID;
  264. }
  265. public Long getIsMblno() {
  266. return isMblno;
  267. }
  268. public void setIsMblno(Long isMblno) {
  269. this.isMblno = isMblno;
  270. }
  271. public String getfCustomno() {
  272. return fCustomno;
  273. }
  274. public void setfCustomno(String fCustomno) {
  275. this.fCustomno = fCustomno;
  276. }
  277. public Long getfId() {
  278. return fId;
  279. }
  280. public void setfId(Long fId) {
  281. this.fId = fId;
  282. }
  283. public Long getfAccyear() {
  284. return fAccyear;
  285. }
  286. public void setfAccyear(Long fAccyear) {
  287. this.fAccyear = fAccyear;
  288. }
  289. public Long getfAccmonth() {
  290. return fAccmonth;
  291. }
  292. public void setfAccmonth(Long fAccmonth) {
  293. this.fAccmonth = fAccmonth;
  294. }
  295. public Long getfCorpid() {
  296. return fCorpid;
  297. }
  298. public void setfCorpid(Long fCorpid) {
  299. this.fCorpid = fCorpid;
  300. }
  301. public String getfShipper() {
  302. return fShipper;
  303. }
  304. public void setfShipper(String fShipper) {
  305. this.fShipper = fShipper;
  306. }
  307. public String getfMblno() {
  308. return fMblno;
  309. }
  310. public void setfMblno(String fMblno) {
  311. this.fMblno = fMblno;
  312. }
  313. public String getfOriginalbillno() {
  314. return fOriginalbillno;
  315. }
  316. public void setfOriginalbillno(String fOriginalbillno) {
  317. this.fOriginalbillno = fOriginalbillno;
  318. }
  319. public Long getfWarehouseLocationid() {
  320. return fWarehouseLocationid;
  321. }
  322. public void setfWarehouseLocationid(Long fWarehouseLocationid) {
  323. this.fWarehouseLocationid = fWarehouseLocationid;
  324. }
  325. public Long getfGoodsid() {
  326. return fGoodsid;
  327. }
  328. public void setfGoodsid(Long fGoodsid) {
  329. this.fGoodsid = fGoodsid;
  330. }
  331. public Date getfChargedate() {
  332. return fChargedate;
  333. }
  334. public void setfChargedate(Date fChargedate) {
  335. this.fChargedate = fChargedate;
  336. }
  337. public Long getfTrademodeid() {
  338. return fTrademodeid;
  339. }
  340. public void setfTrademodeid(Long fTrademodeid) {
  341. this.fTrademodeid = fTrademodeid;
  342. }
  343. public Long getfPreqty() {
  344. return fPreqty;
  345. }
  346. public void setfPreqty(Long fPreqty) {
  347. this.fPreqty = fPreqty;
  348. }
  349. public Long getfWarehouseid() {
  350. return fWarehouseid;
  351. }
  352. public void setfWarehouseid(Long fWarehouseid) {
  353. this.fWarehouseid = fWarehouseid;
  354. }
  355. public BigDecimal getfPregrossweight() {
  356. return fPregrossweight;
  357. }
  358. public void setfPregrossweight(BigDecimal fPregrossweight) {
  359. this.fPregrossweight = fPregrossweight;
  360. }
  361. public BigDecimal getfPrenetweight() {
  362. return fPrenetweight;
  363. }
  364. public void setfPrenetweight(BigDecimal fPrenetweight) {
  365. this.fPrenetweight = fPrenetweight;
  366. }
  367. public Long getfQtyd() {
  368. return fQtyd;
  369. }
  370. public void setfQtyd(Long fQtyd) {
  371. this.fQtyd = fQtyd;
  372. }
  373. public BigDecimal getfVolumnd() {
  374. return fVolumnd;
  375. }
  376. public void setfVolumnd(BigDecimal fVolumnd) {
  377. this.fVolumnd = fVolumnd;
  378. }
  379. public Long getfBillingway() {
  380. return fBillingway;
  381. }
  382. public void setfBillingway(Long fBillingway) {
  383. this.fBillingway = fBillingway;
  384. }
  385. public BigDecimal getfGrossweightd() {
  386. return fGrossweightd;
  387. }
  388. public void setfGrossweightd(BigDecimal fGrossweightd) {
  389. this.fGrossweightd = fGrossweightd;
  390. }
  391. public BigDecimal getfNetweightd() {
  392. return fNetweightd;
  393. }
  394. public void setfNetweightd(BigDecimal fNetweightd) {
  395. this.fNetweightd = fNetweightd;
  396. }
  397. public BigDecimal getfVolumnc() {
  398. return fVolumnc;
  399. }
  400. public void setfVolumnc(BigDecimal fVolumnc) {
  401. this.fVolumnc = fVolumnc;
  402. }
  403. public Long getfQtyc() {
  404. return fQtyc;
  405. }
  406. public void setfQtyc(Long fQtyc) {
  407. this.fQtyc = fQtyc;
  408. }
  409. public BigDecimal getfGrossweightc() {
  410. return fGrossweightc;
  411. }
  412. public void setfGrossweightc(BigDecimal fGrossweightc) {
  413. this.fGrossweightc = fGrossweightc;
  414. }
  415. public Long getfQtyblc() {
  416. return fQtyblc;
  417. }
  418. public void setfQtyblc(Long fQtyblc) {
  419. this.fQtyblc = fQtyblc;
  420. }
  421. public BigDecimal getfGrossweightblc() {
  422. return fGrossweightblc;
  423. }
  424. public void setfGrossweightblc(BigDecimal fGrossweightblc) {
  425. this.fGrossweightblc = fGrossweightblc;
  426. }
  427. public BigDecimal getfNetweightc() {
  428. return fNetweightc;
  429. }
  430. public void setfNetweightc(BigDecimal fNetweightc) {
  431. this.fNetweightc = fNetweightc;
  432. }
  433. public BigDecimal getfNetweightblc() {
  434. return fNetweightblc;
  435. }
  436. public void setfNetweightblc(BigDecimal fNetweightblc) {
  437. this.fNetweightblc = fNetweightblc;
  438. }
  439. public BigDecimal getfVolumnblc() {
  440. return fVolumnblc;
  441. }
  442. public void setfVolumnblc(BigDecimal fVolumnblc) {
  443. this.fVolumnblc = fVolumnblc;
  444. }
  445. public String getfCntrno() {
  446. return fCntrno;
  447. }
  448. public void setfCntrno(String fCntrno) {
  449. this.fCntrno = fCntrno;
  450. }
  451. public String getfStatus() {
  452. return fStatus;
  453. }
  454. public void setfStatus(String fStatus) {
  455. this.fStatus = fStatus;
  456. }
  457. public String getDelFlag() {
  458. return delFlag;
  459. }
  460. public void setDelFlag(String delFlag) {
  461. this.delFlag = delFlag;
  462. }
  463. public Long getfBusinessType() {
  464. return fBusinessType;
  465. }
  466. public void setfBusinessType(Long fBusinessType) {
  467. this.fBusinessType = fBusinessType;
  468. }
  469. public String getfMarks() {
  470. return fMarks;
  471. }
  472. public void setfMarks(String fMarks) {
  473. this.fMarks = fMarks;
  474. }
  475. public Date getfOriginalbilldate() {
  476. return fOriginalbilldate;
  477. }
  478. public void setfOriginalbilldate(Date fOriginalbilldate) {
  479. this.fOriginalbilldate = fOriginalbilldate;
  480. }
  481. public List<String> getOrgStorageDate() {
  482. return orgStorageDate;
  483. }
  484. public void setOrgStorageDate(List<String> orgStorageDate) {
  485. this.orgStorageDate = orgStorageDate;
  486. }
  487. public Long getfLocation() {
  488. return fLocation;
  489. }
  490. public void setfLocation(Long fLocation) {
  491. this.fLocation = fLocation;
  492. }
  493. public Long getIsCntrno() {
  494. return isCntrno;
  495. }
  496. public void setIsCntrno(Long isCntrno) {
  497. this.isCntrno = isCntrno;
  498. }
  499. public String getTimeStartBsdate() {
  500. return timeStartBsdate;
  501. }
  502. public void setTimeStartBsdate(String timeStartBsdate) {
  503. this.timeStartBsdate = timeStartBsdate;
  504. }
  505. public String getTimeEndBsdate() {
  506. return timeEndBsdate;
  507. }
  508. public void setTimeEndBsdate(String timeEndBsdate) {
  509. this.timeEndBsdate = timeEndBsdate;
  510. }
  511. public String getfLocalcntrno() {
  512. return fLocalcntrno;
  513. }
  514. public void setfLocalcntrno(String fLocalcntrno) {
  515. this.fLocalcntrno = fLocalcntrno;
  516. }
  517. @Override
  518. public String toString() {
  519. return "TWhgenleg{" +
  520. "fId=" + fId +
  521. ", fAccyear=" + fAccyear +
  522. ", fAccmonth=" + fAccmonth +
  523. ", fCorpid=" + fCorpid +
  524. ", fShipper=" + fShipper +
  525. ", fMblno='" + fMblno + '\'' +
  526. ", fOriginalbillno='" + fOriginalbillno + '\'' +
  527. ", fWarehouseLocationid=" + fWarehouseLocationid +
  528. ", fGoodsid=" + fGoodsid +
  529. ", fChargedate=" + fChargedate +
  530. ", fTrademodeid=" + fTrademodeid +
  531. ", fPreqty=" + fPreqty +
  532. ", fWarehouseid=" + fWarehouseid +
  533. ", fPregrossweight=" + fPregrossweight +
  534. ", fPrenetweight=" + fPrenetweight +
  535. ", fQtyd=" + fQtyd +
  536. ", fVolumnd=" + fVolumnd +
  537. ", fBillingway=" + fBillingway +
  538. ", fGrossweightd=" + fGrossweightd +
  539. ", fNetweightd=" + fNetweightd +
  540. ", fVolumnc=" + fVolumnc +
  541. ", fQtyc=" + fQtyc +
  542. ", fGrossweightc=" + fGrossweightc +
  543. ", fQtyblc=" + fQtyblc +
  544. ", fGrossweightblc=" + fGrossweightblc +
  545. ", fNetweightc=" + fNetweightc +
  546. ", fNetweightblc=" + fNetweightblc +
  547. ", fVolumnblc=" + fVolumnblc +
  548. ", fCntrno='" + fCntrno + '\'' +
  549. ", fStatus='" + fStatus + '\'' +
  550. ", delFlag='" + delFlag + '\'' +
  551. ", fBusinessType=" + fBusinessType +
  552. ", fMarks='" + fMarks + '\'' +
  553. ", fOriginalbilldate=" + fOriginalbilldate +
  554. ", fLocalcntrno='" + fLocalcntrno + '\'' +
  555. ", orgStorageDate=" + orgStorageDate +
  556. ", fLocation=" + fLocation +
  557. ", isCntrno=" + isCntrno +
  558. ", timeStartBsdate='" + timeStartBsdate + '\'' +
  559. ", timeEndBsdate='" + timeEndBsdate + '\'' +
  560. ", fCustomno='" + fCustomno + '\'' +
  561. '}';
  562. }
  563. public Integer getLockStatus() {
  564. return lockStatus;
  565. }
  566. public void setLockStatus(Integer lockStatus) {
  567. this.lockStatus = lockStatus;
  568. }
  569. public String getBelongTo() {
  570. return belongTo;
  571. }
  572. public void setBelongTo(String belongTo) {
  573. this.belongTo = belongTo;
  574. }
  575. public Date getLockTime() {
  576. return lockTime;
  577. }
  578. public void setLockTime(Date lockTime) {
  579. this.lockTime = lockTime;
  580. }
  581. public Date getUnlockTime() {
  582. return unlockTime;
  583. }
  584. public void setUnlockTime(Date unlockTime) {
  585. this.unlockTime = unlockTime;
  586. }
  587. public String getWrNumber() {
  588. return wrNumber;
  589. }
  590. public void setWrNumber(String wrNumber) {
  591. this.wrNumber = wrNumber;
  592. }
  593. }