TCntrno.java 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501
  1. package com.ruoyi.shipping.domain;
  2. import java.util.Date;
  3. import java.util.List;
  4. import com.baomidou.mybatisplus.annotation.TableField;
  5. import com.fasterxml.jackson.annotation.JsonFormat;
  6. import lombok.Data;
  7. import lombok.With;
  8. import org.apache.commons.lang3.builder.ToStringBuilder;
  9. import org.apache.commons.lang3.builder.ToStringStyle;
  10. import com.ruoyi.common.annotation.Excel;
  11. import com.ruoyi.common.core.domain.BaseEntity;
  12. /**
  13. * 集装箱号对象 t_cntrno
  14. *
  15. * @author ruoyi
  16. * @date 2021-03-22
  17. */
  18. @Data
  19. public class TCntrno extends BaseEntity
  20. {
  21. private static final long serialVersionUID = 1L;
  22. /** 用户id */
  23. private Long fId;
  24. /** 箱号 */
  25. @Excel(name = "箱号")
  26. private String fNo;
  27. //箱类型中文
  28. @Excel(name = "箱类型")
  29. private String typeidName;
  30. //地点中文名称
  31. @Excel(name = "地点")
  32. private String addressName;
  33. //箱主中文
  34. @Excel(name = "箱主")
  35. private String ownerName;
  36. //箱来源中文
  37. @Excel(name = "箱来源")
  38. private String sourceName;
  39. //箱状态中文
  40. @Excel(name = "箱状态")
  41. private String cntrstatusName;
  42. //租赁方式中文
  43. @Excel(name = "租赁方式")
  44. private String rentName;
  45. //空重中文
  46. @Excel(name = "空重")
  47. private String updateEFName;
  48. /*备注*/
  49. @Excel(name = "备注")
  50. private String remark;
  51. /*创建者*/
  52. @Excel(name = "录入人")
  53. private String createBy;
  54. /* 创建时间*/
  55. @Excel(name = "录入时间",dateFormat = "yyyy-MM-dd")
  56. @JsonFormat(pattern = "yyyy-MM-dd")
  57. private Date createTime;
  58. /* 更新者*/
  59. @Excel(name = "最新修改人")
  60. private String updateBy;
  61. /* 更新时间*/
  62. @Excel(name = "最新修改时间",dateFormat = "yyyy-MM-dd")
  63. @JsonFormat(pattern = "yyyy-MM-dd")
  64. private Date updateTime;
  65. /** 箱类型(存t_cntr 编号 存储id) */
  66. private Long fTypeid;
  67. /** 箱主(选择数据字典 铁路凯和) */
  68. private String fOwner;
  69. /** 箱来源(数据字典 自由,租赁、买入、合作) */
  70. private String fSource;
  71. /** 租赁方式(数据字典 长租、短租) */
  72. private String fRent;
  73. /** 最新时间 */
  74. @JsonFormat(pattern = "yyyy-MM-dd")
  75. //@Excel(name = "最新时间", width = 30, dateFormat = "yyyy-MM-dd")
  76. private Date fUpdatetime;
  77. /** 造箱时间 */
  78. @JsonFormat(pattern = "yyyy-MM-dd")
  79. @Excel(name = "造箱时间", width = 30, dateFormat = "yyyy-MM-dd")
  80. private Date fBuildBoxTime;
  81. /** 箱龄(年) */
  82. @Excel(name = "箱龄(年)")
  83. @JsonFormat(pattern = "yyyy")
  84. private String fBoxTurtleYear;
  85. /** 箱龄(月) */
  86. @Excel(name = "箱龄(月)")
  87. @JsonFormat(pattern = "MM")
  88. private String fBoxTurtleMonth;
  89. /** 箱公司 */
  90. @Excel(name = "箱主(手填)")
  91. private String fBoxLord;
  92. /** 合同协议号 */
  93. @Excel(name = "合同协议号")
  94. private String fPactDealHorn;
  95. /** 最新地点 */
  96. private String fUpdateaddress;
  97. /** 数据字典 空重 */
  98. private String fUpdateef;
  99. /** 数据字典 好 坏 */
  100. private String fCntrstatus;
  101. /** 默认 T ,正常T 停用F 下拉选择 */
  102. private String fStatus;
  103. /**数据字典 调箱动作*/
  104. private String fOpctnstatus;
  105. private String fSealno;
  106. //提单号
  107. private String fMblno;
  108. //查询时间区间
  109. private List<String> cLoadDate;
  110. //集装箱尺码
  111. private Long cntrsize;
  112. //集装箱尺码中文
  113. private String cntrsizeName;
  114. //船名
  115. private String fVsl;
  116. //航次
  117. private String fVoy;
  118. //调入地点
  119. private String foldSite;
  120. //调入空重
  121. private String foldFUpdateef;
  122. //调入状态
  123. private String foldFCntrstatus;
  124. //调入时间
  125. private Date foldtime;
  126. //修改信息
  127. private List<TCntrno> tCntrno;
  128. //附件信息
  129. private List<TConditionAccessory> accessoryList;
  130. //调箱动作中文名
  131. private String opctnstatusName;
  132. public String getfBoxLord() {
  133. return fBoxLord;
  134. }
  135. public void setfBoxLord(String fBoxLord) {
  136. this.fBoxLord = fBoxLord;
  137. }
  138. public String getfPactDealHorn() {
  139. return fPactDealHorn;
  140. }
  141. public void setfPactDealHorn(String fPactDealHorn) {
  142. this.fPactDealHorn = fPactDealHorn;
  143. }
  144. public Date getfBuildBoxTime() {
  145. return fBuildBoxTime;
  146. }
  147. public void setfBuildBoxTime(Date fBuildBoxTime) {
  148. this.fBuildBoxTime = fBuildBoxTime;
  149. }
  150. public String getfBoxTurtleYear() {
  151. return fBoxTurtleYear;
  152. }
  153. public void setfBoxTurtleYear(String fBoxTurtleYear) {
  154. this.fBoxTurtleYear = fBoxTurtleYear;
  155. }
  156. public String getfBoxTurtleMonth() {
  157. return fBoxTurtleMonth;
  158. }
  159. public void setfBoxTurtleMonth(String fBoxTurtleMonth) {
  160. this.fBoxTurtleMonth = fBoxTurtleMonth;
  161. }
  162. public String getfSealno() {
  163. return fSealno;
  164. }
  165. public void setfSealno(String fSealno) {
  166. this.fSealno = fSealno;
  167. }
  168. public String getOpctnstatusName() {
  169. return opctnstatusName;
  170. }
  171. public void setOpctnstatusName(String opctnstatusName) {
  172. this.opctnstatusName = opctnstatusName;
  173. }
  174. public List<TConditionAccessory> getAccessoryList() {
  175. return accessoryList;
  176. }
  177. public void setAccessoryList(List<TConditionAccessory> accessoryList) {
  178. this.accessoryList = accessoryList;
  179. }
  180. public String getfOpctnstatus() {
  181. return fOpctnstatus;
  182. }
  183. public void setfOpctnstatus(String fOpctnstatus) {
  184. this.fOpctnstatus = fOpctnstatus;
  185. }
  186. public void setfId(Long fId)
  187. {
  188. this.fId = fId;
  189. }
  190. public Long getfId()
  191. {
  192. return fId;
  193. }
  194. public void setfNo(String fNo)
  195. {
  196. this.fNo = fNo;
  197. }
  198. public String getfNo()
  199. {
  200. return fNo;
  201. }
  202. public void setfTypeid(Long fTypeid)
  203. {
  204. this.fTypeid = fTypeid;
  205. }
  206. public Long getfTypeid()
  207. {
  208. return fTypeid;
  209. }
  210. public void setfOwner(String fOwner)
  211. {
  212. this.fOwner = fOwner;
  213. }
  214. public String getfOwner()
  215. {
  216. return fOwner;
  217. }
  218. public void setfSource(String fSource)
  219. {
  220. this.fSource = fSource;
  221. }
  222. public String getfSource()
  223. {
  224. return fSource;
  225. }
  226. public void setfRent(String fRent)
  227. {
  228. this.fRent = fRent;
  229. }
  230. public String getfRent()
  231. {
  232. return fRent;
  233. }
  234. public void setfUpdatetime(Date fUpdatetime)
  235. {
  236. this.fUpdatetime = fUpdatetime;
  237. }
  238. public Date getfUpdatetime()
  239. {
  240. return fUpdatetime;
  241. }
  242. public void setfUpdateaddress(String fUpdateaddress)
  243. {
  244. this.fUpdateaddress = fUpdateaddress;
  245. }
  246. public String getfUpdateaddress()
  247. {
  248. return fUpdateaddress;
  249. }
  250. public void setfUpdateef(String fUpdateef)
  251. {
  252. this.fUpdateef = fUpdateef;
  253. }
  254. public String getfUpdateef()
  255. {
  256. return fUpdateef;
  257. }
  258. public void setfCntrstatus(String fCntrstatus)
  259. {
  260. this.fCntrstatus = fCntrstatus;
  261. }
  262. public String getfCntrstatus()
  263. {
  264. return fCntrstatus;
  265. }
  266. public void setfStatus(String fStatus)
  267. {
  268. this.fStatus = fStatus;
  269. }
  270. public String getfStatus()
  271. {
  272. return fStatus;
  273. }
  274. public String getfMblno() {
  275. return fMblno;
  276. }
  277. public void setfMblno(String fMblno) {
  278. this.fMblno = fMblno;
  279. }
  280. public String getOwnerName() {
  281. return ownerName;
  282. }
  283. public void setOwnerName(String ownerName) {
  284. this.ownerName = ownerName;
  285. }
  286. public String getSourceName() {
  287. return sourceName;
  288. }
  289. public void setSourceName(String sourceName) {
  290. this.sourceName = sourceName;
  291. }
  292. public String getRentName() {
  293. return rentName;
  294. }
  295. public void setRentName(String rentName) {
  296. this.rentName = rentName;
  297. }
  298. public String getUpdateEFName() {
  299. return updateEFName;
  300. }
  301. public void setUpdateEFName(String updateEFName) {
  302. this.updateEFName = updateEFName;
  303. }
  304. public String getCntrstatusName() {
  305. return cntrstatusName;
  306. }
  307. public void setCntrstatusName(String cntrstatusName) {
  308. this.cntrstatusName = cntrstatusName;
  309. }
  310. public List<String> getcLoadDate() {
  311. return cLoadDate;
  312. }
  313. public void setcLoadDate(List<String> cLoadDate) {
  314. this.cLoadDate = cLoadDate;
  315. }
  316. public Long getCntrsize() {
  317. return cntrsize;
  318. }
  319. public void setCntrsize(Long cntrsize) {
  320. this.cntrsize = cntrsize;
  321. }
  322. public String getCntrsizeName() {
  323. return cntrsizeName;
  324. }
  325. public void setCntrsizeName(String cntrsizeName) {
  326. this.cntrsizeName = cntrsizeName;
  327. }
  328. public String getfVsl() {
  329. return fVsl;
  330. }
  331. public void setfVsl(String fVsl) {
  332. this.fVsl = fVsl;
  333. }
  334. public String getfVoy() {
  335. return fVoy;
  336. }
  337. public void setfVoy(String fVoy) {
  338. this.fVoy = fVoy;
  339. }
  340. public String getTypeidName() {
  341. return typeidName;
  342. }
  343. public void setTypeidName(String typeidName) {
  344. this.typeidName = typeidName;
  345. }
  346. public String getFoldSite() {
  347. return foldSite;
  348. }
  349. public void setFoldSite(String foldSite) {
  350. this.foldSite = foldSite;
  351. }
  352. public String getFoldFUpdateef() {
  353. return foldFUpdateef;
  354. }
  355. public void setFoldFUpdateef(String foldFUpdateef) {
  356. this.foldFUpdateef = foldFUpdateef;
  357. }
  358. public String getFoldFCntrstatus() {
  359. return foldFCntrstatus;
  360. }
  361. public void setFoldFCntrstatus(String foldFCntrstatus) {
  362. this.foldFCntrstatus = foldFCntrstatus;
  363. }
  364. public Date getFoldtime() {
  365. return foldtime;
  366. }
  367. public void setFoldtime(Date foldtime) {
  368. this.foldtime = foldtime;
  369. }
  370. public List<TCntrno> gettCntrno() {
  371. return tCntrno;
  372. }
  373. public void settCntrno(List<TCntrno> tCntrno) {
  374. this.tCntrno = tCntrno;
  375. }
  376. public String getAddressName() {
  377. return addressName;
  378. }
  379. public void setAddressName(String addressName) {
  380. this.addressName = addressName;
  381. }
  382. @Override
  383. public String toString() {
  384. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  385. .append("fId", getfId())
  386. .append("fNo", getfNo())
  387. .append("fTypeid", getfTypeid())
  388. .append("fOwner", getfOwner())
  389. .append("fSource", getfSource())
  390. .append("fRent", getfRent())
  391. .append("fUpdatetime", getfUpdatetime())
  392. .append("fUpdateaddress", getfUpdateaddress())
  393. .append("fUpdateef", getfUpdateef())
  394. .append("fCntrstatus", getfCntrstatus())
  395. .append("fStatus", getfStatus())
  396. .append("createBy", getCreateBy())
  397. .append("createTime", getCreateTime())
  398. .append("updateBy", getUpdateBy())
  399. .append("updateTime", getUpdateTime())
  400. .append("remark", getRemark())
  401. .append("fBuildBoxTime", getfBuildBoxTime())
  402. .append("fBoxTurtleYear", getfBoxTurtleYear())
  403. .append("fBoxTurtleMonth", getfBoxTurtleMonth())
  404. .toString();
  405. }
  406. }