TWarehousebillsitems.java 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550
  1. package com.ruoyi.warehouseBusiness.domain;
  2. import java.math.BigDecimal;
  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. * 仓库明细从表对象 t_warehousebillsitems
  11. *
  12. * @author ruoyi
  13. * @date 2021-01-15
  14. */
  15. public class TWarehousebillsitems extends BaseEntity
  16. {
  17. private static final long serialVersionUID = 1L;
  18. /** $column.columnComment */
  19. private Long fId;
  20. /** PID,对应主表id */
  21. @Excel(name = "PID,对应主表id")
  22. private Long fPid;
  23. /** 行号,针对pid顺序排列,1,2,3,4, */
  24. @Excel(name = "行号,针对pid顺序排列,1,2,3,4,")
  25. private Long fLineno;
  26. /** 货物品名,存储id 显示名称 t_goods 中的no或 name,模糊查找选择后,存储f_id,显示name */
  27. @Excel(name = "货物品名,存储id 显示名称 t_goods 中的no或 name,模糊查找选择后,存储f_id,显示name")
  28. private Long fGoodsid;
  29. /** 提单号 */
  30. @Excel(name = "提单号")
  31. private String fMblno;
  32. /** 入库库区,存储库区ID,显示仓库 库位 库区,t_warehouse_area中的f_id */
  33. @Excel(name = "入库库区,存储库区ID,显示仓库 库位 库区,t_warehouse_area中的f_id")
  34. private Long fWarehouselocid;
  35. /** 入(出)库日期 */
  36. @Excel(name = "入", readConverterExp = "出=")
  37. private Date fBsdate;
  38. /** 原始入库业务编号 */
  39. @Excel(name = "原始入库业务编号")
  40. private String fOriginalbillno;
  41. /** 箱号 */
  42. @Excel(name = "箱号")
  43. private String fBoxno;
  44. /** 箱量 */
  45. @Excel(name = "箱量")
  46. private Long fCntqty;
  47. /** 货值 */
  48. @Excel(name = "货值")
  49. private BigDecimal fGoodsval;
  50. /** 箱型,20GP 4OGP */
  51. @Excel(name = "箱型,20GP 4OGP")
  52. private String fCntrtype;
  53. /** 计费方式(数据字典) */
  54. @Excel(name = "计费方式(数据字典)")
  55. private Long fBillingway;
  56. /** 计划件数 */
  57. @Excel(name = "计划件数")
  58. private Long fPlanqty;
  59. /** 计划尺码 */
  60. @Excel(name = "计划尺码")
  61. private BigDecimal fPlanvolumn;
  62. /** 包装规格 */
  63. @Excel(name = "包装规格")
  64. private Long fPackagespecs;
  65. /** 仓储计费日期 */
  66. @JsonFormat(pattern = "yyyy-MM-dd")
  67. @Excel(name = "仓储计费日期", width = 30, dateFormat = "yyyy-MM-dd")
  68. private Date fChargedate;
  69. /** 计划毛重 */
  70. @Excel(name = "计划毛重")
  71. private BigDecimal fPlangrossweight;
  72. /** 计划净重 */
  73. @Excel(name = "计划净重")
  74. private BigDecimal fPlannetweight;
  75. /** 件数 */
  76. @Excel(name = "件数")
  77. private Long fQty;
  78. /** 尺码 */
  79. @Excel(name = "尺码")
  80. private BigDecimal fVolumn;
  81. /** 毛重 */
  82. @Excel(name = "毛重")
  83. private BigDecimal fGrossweight;
  84. /** 净重 */
  85. @Excel(name = "净重")
  86. private BigDecimal fNetweight;
  87. /** 箱号 */
  88. @Excel(name = "箱号")
  89. private String fCntrno;
  90. /** 车号 */
  91. @Excel(name = "车号")
  92. private String fTruckno;
  93. /** 状态,N 入(出)库中,T入(出)库完成,状态为完成不能删除,状态变化,用邮件、微信通知客户。 */
  94. @Excel(name = "状态,N 入", readConverterExp = "出=")
  95. private String fBillstatus;
  96. /** 删除状态 */
  97. private String delFlag;
  98. /** 唛头 */
  99. @Excel(name = "唛头")
  100. private String fMarks;
  101. /** 库存天数(出库日期-仓储费计费日期) */
  102. @Excel(name = "库存天数(出库日期-仓储费计费日期)")
  103. private Long fInventoryDays;
  104. /** 仓储费截至日期 */
  105. @JsonFormat(pattern = "yyyy-MM-dd")
  106. @Excel(name = "仓储费截至日期", width = 30, dateFormat = "yyyy-MM-dd")
  107. private Date fStorageFeeDeadline;
  108. /** 金额 */
  109. @Excel(name = "金额")
  110. private BigDecimal fAmt;
  111. /** 计费天数 */
  112. @Excel(name = "计费天数")
  113. private Long fBillingDays;
  114. /** 司机名 */
  115. @Excel(name = "司机名")
  116. private String fDriverName;
  117. /** 司机电话 */
  118. @Excel(name = "司机电话")
  119. private String fDriverTel;
  120. /** 司机身份证 */
  121. @Excel(name = "司机身份证")
  122. private String fDriverIdCar;
  123. /** 流水号 */
  124. @Excel(name = "流水号")
  125. private String fSerialNumber;
  126. /** 是否已放行(T为放行、F未放行) */
  127. @Excel(name = "是否已放行(T为放行、F未放行)")
  128. private String fIsPass;
  129. public void setfId(Long fId)
  130. {
  131. this.fId = fId;
  132. }
  133. public Long getfId()
  134. {
  135. return fId;
  136. }
  137. public void setfPid(Long fPid)
  138. {
  139. this.fPid = fPid;
  140. }
  141. public Long getfPid()
  142. {
  143. return fPid;
  144. }
  145. public void setfLineno(Long fLineno)
  146. {
  147. this.fLineno = fLineno;
  148. }
  149. public Long getfLineno()
  150. {
  151. return fLineno;
  152. }
  153. public void setfGoodsid(Long fGoodsid)
  154. {
  155. this.fGoodsid = fGoodsid;
  156. }
  157. public Long getfGoodsid()
  158. {
  159. return fGoodsid;
  160. }
  161. public void setfMblno(String fMblno)
  162. {
  163. this.fMblno = fMblno;
  164. }
  165. public String getfMblno()
  166. {
  167. return fMblno;
  168. }
  169. public void setfWarehouselocid(Long fWarehouselocid)
  170. {
  171. this.fWarehouselocid = fWarehouselocid;
  172. }
  173. public Long getfWarehouselocid()
  174. {
  175. return fWarehouselocid;
  176. }
  177. public void setfBsdate(Date fBsdate)
  178. {
  179. this.fBsdate = fBsdate;
  180. }
  181. public Date getfBsdate()
  182. {
  183. return fBsdate;
  184. }
  185. public void setfOriginalbillno(String fOriginalbillno)
  186. {
  187. this.fOriginalbillno = fOriginalbillno;
  188. }
  189. public String getfOriginalbillno()
  190. {
  191. return fOriginalbillno;
  192. }
  193. public void setfBoxno(String fBoxno)
  194. {
  195. this.fBoxno = fBoxno;
  196. }
  197. public String getfBoxno()
  198. {
  199. return fBoxno;
  200. }
  201. public void setfCntqty(Long fCntqty)
  202. {
  203. this.fCntqty = fCntqty;
  204. }
  205. public Long getfCntqty()
  206. {
  207. return fCntqty;
  208. }
  209. public void setfGoodsval(BigDecimal fGoodsval)
  210. {
  211. this.fGoodsval = fGoodsval;
  212. }
  213. public BigDecimal getfGoodsval()
  214. {
  215. return fGoodsval;
  216. }
  217. public void setfCntrtype(String fCntrtype)
  218. {
  219. this.fCntrtype = fCntrtype;
  220. }
  221. public String getfCntrtype()
  222. {
  223. return fCntrtype;
  224. }
  225. public void setfBillingway(Long fBillingway)
  226. {
  227. this.fBillingway = fBillingway;
  228. }
  229. public Long getfBillingway()
  230. {
  231. return fBillingway;
  232. }
  233. public void setfPlanqty(Long fPlanqty)
  234. {
  235. this.fPlanqty = fPlanqty;
  236. }
  237. public Long getfPlanqty()
  238. {
  239. return fPlanqty;
  240. }
  241. public void setfPlanvolumn(BigDecimal fPlanvolumn)
  242. {
  243. this.fPlanvolumn = fPlanvolumn;
  244. }
  245. public BigDecimal getfPlanvolumn()
  246. {
  247. return fPlanvolumn;
  248. }
  249. public void setfPackagespecs(Long fPackagespecs)
  250. {
  251. this.fPackagespecs = fPackagespecs;
  252. }
  253. public Long getfPackagespecs()
  254. {
  255. return fPackagespecs;
  256. }
  257. public void setfChargedate(Date fChargedate)
  258. {
  259. this.fChargedate = fChargedate;
  260. }
  261. public Date getfChargedate()
  262. {
  263. return fChargedate;
  264. }
  265. public void setfPlangrossweight(BigDecimal fPlangrossweight)
  266. {
  267. this.fPlangrossweight = fPlangrossweight;
  268. }
  269. public BigDecimal getfPlangrossweight()
  270. {
  271. return fPlangrossweight;
  272. }
  273. public void setfPlannetweight(BigDecimal fPlannetweight)
  274. {
  275. this.fPlannetweight = fPlannetweight;
  276. }
  277. public BigDecimal getfPlannetweight()
  278. {
  279. return fPlannetweight;
  280. }
  281. public void setfQty(Long fQty)
  282. {
  283. this.fQty = fQty;
  284. }
  285. public Long getfQty()
  286. {
  287. return fQty;
  288. }
  289. public void setfVolumn(BigDecimal fVolumn)
  290. {
  291. this.fVolumn = fVolumn;
  292. }
  293. public BigDecimal getfVolumn()
  294. {
  295. return fVolumn;
  296. }
  297. public void setfGrossweight(BigDecimal fGrossweight)
  298. {
  299. this.fGrossweight = fGrossweight;
  300. }
  301. public BigDecimal getfGrossweight()
  302. {
  303. return fGrossweight;
  304. }
  305. public void setfNetweight(BigDecimal fNetweight)
  306. {
  307. this.fNetweight = fNetweight;
  308. }
  309. public BigDecimal getfNetweight()
  310. {
  311. return fNetweight;
  312. }
  313. public void setfCntrno(String fCntrno)
  314. {
  315. this.fCntrno = fCntrno;
  316. }
  317. public String getfCntrno()
  318. {
  319. return fCntrno;
  320. }
  321. public void setfTruckno(String fTruckno)
  322. {
  323. this.fTruckno = fTruckno;
  324. }
  325. public String getfTruckno()
  326. {
  327. return fTruckno;
  328. }
  329. public void setfBillstatus(String fBillstatus)
  330. {
  331. this.fBillstatus = fBillstatus;
  332. }
  333. public String getfBillstatus()
  334. {
  335. return fBillstatus;
  336. }
  337. public void setDelFlag(String delFlag)
  338. {
  339. this.delFlag = delFlag;
  340. }
  341. public String getDelFlag()
  342. {
  343. return delFlag;
  344. }
  345. public void setfMarks(String fMarks)
  346. {
  347. this.fMarks = fMarks;
  348. }
  349. public String getfMarks()
  350. {
  351. return fMarks;
  352. }
  353. public void setfInventoryDays(Long fInventoryDays)
  354. {
  355. this.fInventoryDays = fInventoryDays;
  356. }
  357. public Long getfInventoryDays()
  358. {
  359. return fInventoryDays;
  360. }
  361. public void setfStorageFeeDeadline(Date fStorageFeeDeadline)
  362. {
  363. this.fStorageFeeDeadline = fStorageFeeDeadline;
  364. }
  365. public Date getfStorageFeeDeadline()
  366. {
  367. return fStorageFeeDeadline;
  368. }
  369. public void setfAmt(BigDecimal fAmt)
  370. {
  371. this.fAmt = fAmt;
  372. }
  373. public BigDecimal getfAmt()
  374. {
  375. return fAmt;
  376. }
  377. public void setfBillingDays(Long fBillingDays)
  378. {
  379. this.fBillingDays = fBillingDays;
  380. }
  381. public Long getfBillingDays()
  382. {
  383. return fBillingDays;
  384. }
  385. public void setfDriverName(String fDriverName)
  386. {
  387. this.fDriverName = fDriverName;
  388. }
  389. public String getfDriverName()
  390. {
  391. return fDriverName;
  392. }
  393. public void setfDriverTel(String fDriverTel)
  394. {
  395. this.fDriverTel = fDriverTel;
  396. }
  397. public String getfDriverTel()
  398. {
  399. return fDriverTel;
  400. }
  401. public void setfDriverIdCar(String fDriverIdCar)
  402. {
  403. this.fDriverIdCar = fDriverIdCar;
  404. }
  405. public String getfDriverIdCar()
  406. {
  407. return fDriverIdCar;
  408. }
  409. public void setfSerialNumber(String fSerialNumber)
  410. {
  411. this.fSerialNumber = fSerialNumber;
  412. }
  413. public String getfSerialNumber()
  414. {
  415. return fSerialNumber;
  416. }
  417. public void setfIsPass(String fIsPass)
  418. {
  419. this.fIsPass = fIsPass;
  420. }
  421. public String getfIsPass()
  422. {
  423. return fIsPass;
  424. }
  425. @Override
  426. public String toString() {
  427. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  428. .append("fId", getfId())
  429. .append("fPid", getfPid())
  430. .append("fLineno", getfLineno())
  431. .append("fGoodsid", getfGoodsid())
  432. .append("fMblno", getfMblno())
  433. .append("fWarehouselocid", getfWarehouselocid())
  434. .append("fBsdate", getfBsdate())
  435. .append("fOriginalbillno", getfOriginalbillno())
  436. .append("fBoxno", getfBoxno())
  437. .append("fCntqty", getfCntqty())
  438. .append("fGoodsval", getfGoodsval())
  439. .append("fCntrtype", getfCntrtype())
  440. .append("fBillingway", getfBillingway())
  441. .append("fPlanqty", getfPlanqty())
  442. .append("fPlanvolumn", getfPlanvolumn())
  443. .append("fPackagespecs", getfPackagespecs())
  444. .append("fChargedate", getfChargedate())
  445. .append("fPlangrossweight", getfPlangrossweight())
  446. .append("fPlannetweight", getfPlannetweight())
  447. .append("fQty", getfQty())
  448. .append("fVolumn", getfVolumn())
  449. .append("fGrossweight", getfGrossweight())
  450. .append("fNetweight", getfNetweight())
  451. .append("fCntrno", getfCntrno())
  452. .append("fTruckno", getfTruckno())
  453. .append("fBillstatus", getfBillstatus())
  454. .append("delFlag", getDelFlag())
  455. .append("createBy", getCreateBy())
  456. .append("createTime", getCreateTime())
  457. .append("updateBy", getUpdateBy())
  458. .append("updateTime", getUpdateTime())
  459. .append("remark", getRemark())
  460. .append("fMarks", getfMarks())
  461. .append("fInventoryDays", getfInventoryDays())
  462. .append("fStorageFeeDeadline", getfStorageFeeDeadline())
  463. .append("fAmt", getfAmt())
  464. .append("fBillingDays", getfBillingDays())
  465. .append("fDriverName", getfDriverName())
  466. .append("fDriverTel", getfDriverTel())
  467. .append("fDriverIdCar", getfDriverIdCar())
  468. .append("fSerialNumber", getfSerialNumber())
  469. .append("fIsPass", getfIsPass())
  470. .toString();
  471. }
  472. }