TWareHouseFees.java 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499
  1. package com.ruoyi.finance.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 java.util.Date;
  7. import java.util.List;
  8. public class TWareHouseFees extends BaseEntity {
  9. /**
  10. * 客户名称,t_corps 中的no或 name,模糊查找选择后,存储id,显示name
  11. */
  12. @Excel(name = "客户名称,t_corps 中的no或 name,模糊查找选择后,存储id,显示name")
  13. private Long fCorpid;
  14. /**
  15. * 结算客户名称,t_corps 中的no或 name,模糊查找选择后,存储id,显示name
  16. */
  17. @Excel(name = "客户名称,t_corps 中的no或 name,模糊查找选择后,存储id,显示name")
  18. private Long fToCorpid;
  19. /**
  20. * 提单号
  21. */
  22. @Excel(name = "提单号")
  23. private String fMblno;
  24. /**
  25. * 收、付,D:收 C 付
  26. */
  27. @Excel(name = "收、付,D:收 C 付")
  28. private String fDc;
  29. /**
  30. * 费用名称,存储id 显示名称,t_fees 中的no或 name,模糊查找选择后,存储f_id,显示name
  31. */
  32. @Excel(name = "费用名称,存储id 显示名称,t_fees 中的no或 name,模糊查找选择后,存储f_id,显示name")
  33. private Long[] fFeeid;
  34. /**
  35. * 入(出)库日期
  36. */
  37. @Excel(name = "入", readConverterExp = "出=")
  38. private Date fBsdate;
  39. /**
  40. * 账单日期(审批流结束后更新)
  41. */
  42. @JsonFormat(pattern = "yyyy-MM-dd")
  43. @Excel(name = "账单日期(审批流结束后更新)", width = 30, dateFormat = "yyyy-MM-dd")
  44. private Date fAccbilldate;
  45. /**
  46. * 对账单号
  47. */
  48. @Excel(name = "对账单号")
  49. private String fStatementNo;
  50. /**
  51. * 是否对账 0 否 1 是 ; 结算状态 0 未收 1 全部
  52. */
  53. @Excel(name = "对账")
  54. private String fReconciliation;
  55. /**
  56. * 费用状态
  57. */
  58. @Excel(name = "费用状态")
  59. private String fBillstatus;
  60. /**
  61. * 唛头
  62. */
  63. @Excel(name = "唛头")
  64. private String fMarks;
  65. /** 明细品名合计 */
  66. @Excel(name = "明细品名合计")
  67. private String fProductName;
  68. /** 业务类型(存汉字的,用来区别 如: 来车提货,出库装箱 区别) */
  69. @Excel(name = "业务类型(存汉字的,用来区别 如: 来车提货,出库装箱 区别)")
  70. private Long [] fBusinessType;
  71. /**
  72. * 单据类型(数据字典)SJRK(入库) SJCK(实际出库) CKDB(调拨) HQZY(货权转移)
  73. */
  74. @Excel(name = "单据类型(数据字典)SJRK", readConverterExp = "入=库")
  75. private String fBilltype;
  76. /**
  77. * 查询时间区间 审核日期
  78. */
  79. private List<String> timeExamine;
  80. /**
  81. * 查询业务区间 业务时间
  82. */
  83. private List<String> fBstimeExamine;
  84. /**
  85. * 切换参数:切换类型:审核:0、业务:1
  86. */
  87. private int switchSection;
  88. private Integer groupBy;
  89. private String fBillno;
  90. //业务类型 1代表凯和
  91. private Integer fTypeid;
  92. //系统类型 1 仓储 2 车队 3 凯和
  93. private String fSystemType;
  94. //船名
  95. private String boatName;
  96. //航次
  97. private String voyageName;
  98. //货权方
  99. private String fName;
  100. //仓库费用表主键
  101. private Long[] fSrcidList;
  102. //仓库主表主键
  103. private Long[] fSrcpidList;
  104. /** 起运港 */
  105. private Long fLoadportid;
  106. /** 目的港 */
  107. private Long fDestportid;
  108. /** 业务员id */
  109. private Long fSalesmanId;
  110. /**
  111. * 检索区间始
  112. */
  113. private Date fFromDate;
  114. /**
  115. * 检索区间终
  116. */
  117. private Date fToDate;
  118. /**
  119. * 结算方式
  120. */
  121. @TableField(exist = false)
  122. private Long stlTypeid;
  123. /**
  124. * 是否已审核
  125. */
  126. @TableField(exist = false)
  127. private Long isReviewed;
  128. /**
  129. * 部门id
  130. */
  131. @TableField(exist = false)
  132. private String fDeptId;
  133. private void setfDeptId(String fDeptId) {
  134. this.fDeptId = fDeptId;
  135. }
  136. private String getfDeptId() {
  137. return fDeptId;
  138. }
  139. public List<String> getfBstimeExamine() {
  140. return fBstimeExamine;
  141. }
  142. public void setfBstimeExamine(List<String> fBstimeExamine) {
  143. this.fBstimeExamine = fBstimeExamine;
  144. }
  145. public int getSwitchSection() {
  146. return switchSection;
  147. }
  148. public void setSwitchSection(int switchSection) {
  149. this.switchSection = switchSection;
  150. }
  151. public void setIsReviewed(Long isReviewed) {
  152. this.isReviewed = isReviewed;
  153. }
  154. public Long getfSalesmanId() {
  155. return fSalesmanId;
  156. }
  157. public void setfSalesmanId(Long fSalesmanId) {
  158. this.fSalesmanId = fSalesmanId;
  159. }
  160. public Long getStlTypeid() {
  161. return stlTypeid;
  162. }
  163. public void setStlTypeid(Long stlTypeid) {
  164. this.stlTypeid = stlTypeid;
  165. }
  166. public Long getfLoadportid() {
  167. return fLoadportid;
  168. }
  169. public void setfLoadportid(Long fLoadportid) {
  170. this.fLoadportid = fLoadportid;
  171. }
  172. public Long getfDestportid() {
  173. return fDestportid;
  174. }
  175. public void setfDestportid(Long fDestportid) {
  176. this.fDestportid = fDestportid;
  177. }
  178. public Long[] getfSrcidList() {
  179. return fSrcidList;
  180. }
  181. public void setfSrcidList(Long[] fSrcidList) {
  182. this.fSrcidList = fSrcidList;
  183. }
  184. public Long[] getfSrcpidList() {
  185. return fSrcpidList;
  186. }
  187. public void setfSrcpidList(Long[] fSrcpidList) {
  188. this.fSrcpidList = fSrcpidList;
  189. }
  190. public String getfName() {
  191. return fName;
  192. }
  193. public void setfName(String fName) {
  194. this.fName = fName;
  195. }
  196. public String getBoatName() {
  197. return boatName;
  198. }
  199. public void setBoatName(String boatName) {
  200. this.boatName = boatName;
  201. }
  202. public String getVoyageName() {
  203. return voyageName;
  204. }
  205. public void setVoyageName(String voyageName) {
  206. this.voyageName = voyageName;
  207. }
  208. public String getfSystemType() {
  209. return fSystemType;
  210. }
  211. public void setfSystemType(String fSystemType) {
  212. this.fSystemType = fSystemType;
  213. }
  214. public Integer getfTypeid() {
  215. return fTypeid;
  216. }
  217. public void setfTypeid(Integer fTypeid) {
  218. this.fTypeid = fTypeid;
  219. }
  220. public List<String> getTimeExamine() {
  221. return timeExamine;
  222. }
  223. public void setTimeExamine(List<String> timeExamine) {
  224. this.timeExamine = timeExamine;
  225. }
  226. public Integer getGroupBy() {
  227. return groupBy;
  228. }
  229. public void setGroupBy(Integer groupBy) {
  230. this.groupBy = groupBy;
  231. }
  232. public String getfBillno() {
  233. return fBillno;
  234. }
  235. public void setfBillno(String fBillno) {
  236. this.fBillno = fBillno;
  237. }
  238. /**
  239. * 查询时间区间 对账日期
  240. */
  241. private List<String> timeReconci;
  242. public List<String> getTimeReconci() {
  243. return timeReconci;
  244. }
  245. public void setTimeReconci(List<String> timeReconci) {
  246. this.timeReconci = timeReconci;
  247. }
  248. /**
  249. * 查询时间区间 入(出)库日期
  250. */
  251. private List<String> timeInterval;
  252. /**
  253. * 查询时间区间 入(出)库日期
  254. */
  255. private List<String> createTimeList;
  256. //船id
  257. private Long fVslid;
  258. //航次id
  259. private Long fVoyid;
  260. //查询类型
  261. private String billsType;
  262. public Long getfVslid() {
  263. return fVslid;
  264. }
  265. public void setfVslid(Long fVslid) {
  266. this.fVslid = fVslid;
  267. }
  268. public Long getfVoyid() {
  269. return fVoyid;
  270. }
  271. public void setfVoyid(Long fVoyid) {
  272. this.fVoyid = fVoyid;
  273. }
  274. public String getBillsType() {
  275. return billsType;
  276. }
  277. public void setBillsType(String billsType) {
  278. this.billsType = billsType;
  279. }
  280. public List<String> getCreateTimeList() {
  281. return createTimeList;
  282. }
  283. public void setCreateTimeList(List<String> createTimeList) {
  284. this.createTimeList = createTimeList;
  285. }
  286. public void settimeInterval(List<String> timeInterval) {
  287. this.timeInterval = timeInterval;
  288. }
  289. public List<String> gettimeInterval() {
  290. return timeInterval;
  291. }
  292. public String getfMarks() {
  293. return fMarks;
  294. }
  295. public void setfMarks(String fMarks) {
  296. this.fMarks = fMarks;
  297. }
  298. public String getfBillstatus() {
  299. return fBillstatus;
  300. }
  301. public void setfBillstatus(String fBillstatus) {
  302. this.fBillstatus = fBillstatus;
  303. }
  304. public String getfProductName() {
  305. return fProductName;
  306. }
  307. public void setfProductName(String fProductName) {
  308. this.fProductName = fProductName;
  309. }
  310. public String getfStatementNo() {
  311. return fStatementNo;
  312. }
  313. public void setfStatementNo(String fStatementNo) {
  314. this.fStatementNo = fStatementNo;
  315. }
  316. public Long getfCorpid() {
  317. return fCorpid;
  318. }
  319. public void setfCorpid(Long fCorpid) {
  320. this.fCorpid = fCorpid;
  321. }
  322. public Long getfToCorpid() {
  323. return fToCorpid;
  324. }
  325. public void setfToCorpid(Long fToCorpid) {
  326. this.fToCorpid = fToCorpid;
  327. }
  328. public String getfMblno() {
  329. return fMblno;
  330. }
  331. public void setfMblno(String fMblno) {
  332. this.fMblno = fMblno;
  333. }
  334. public String getfDc() {
  335. return fDc;
  336. }
  337. public void setfDc(String fDc) {
  338. this.fDc = fDc;
  339. }
  340. public Long[] getfFeeid() {
  341. return fFeeid;
  342. }
  343. public void setfFeeid(Long[] fFeeid) {
  344. this.fFeeid = fFeeid;
  345. }
  346. public Date getfBsdate() {
  347. return fBsdate;
  348. }
  349. public void setfBsdate(Date fBsdate) {
  350. this.fBsdate = fBsdate;
  351. }
  352. public Date getfAccbilldate() {
  353. return fAccbilldate;
  354. }
  355. public void setfAccbilldate(Date fAccbilldate) {
  356. this.fAccbilldate = fAccbilldate;
  357. }
  358. public String getfReconciliation() {
  359. return fReconciliation;
  360. }
  361. public void setfReconciliation(String fReconciliation) {
  362. this.fReconciliation = fReconciliation;
  363. }
  364. public Long[] getfBusinessType() {
  365. return fBusinessType;
  366. }
  367. public void setfBusinessType(Long[] fBusinessType) {
  368. this.fBusinessType = fBusinessType;
  369. }
  370. public String getfBilltype() {
  371. return fBilltype;
  372. }
  373. public void setfBilltype(String fBilltype) {
  374. this.fBilltype = fBilltype;
  375. }
  376. public Date getfFromDate() {
  377. return fFromDate;
  378. }
  379. public void setfFromDate(Date fFromDate) {
  380. this.fFromDate = fFromDate;
  381. }
  382. public Date getfToDate() {
  383. return fToDate;
  384. }
  385. public void setfToDate(Date fToDate) {
  386. this.fToDate = fToDate;
  387. }
  388. }