TWhgenleg.java 18 KB

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