TWarehouseAgreement.java 8.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338
  1. package com.ruoyi.warehouseBusiness.domain;
  2. import com.baomidou.mybatisplus.annotation.TableLogic;
  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.apache.commons.lang3.builder.ToStringBuilder;
  7. import org.apache.commons.lang3.builder.ToStringStyle;
  8. import java.util.Date;
  9. /**
  10. * 仓储费对象 t_warehouse_agreement
  11. *
  12. * @author ruoyi
  13. * @date 2020-12-11
  14. */
  15. public class TWarehouseAgreement extends BaseEntity {
  16. private static final long serialVersionUID = 1L;
  17. /**
  18. * $column.columnComment
  19. */
  20. private Long fId;
  21. /**
  22. * 业务编号,格式WA+YYYY+YY+NNN,编号不能断号,要连续、如果删除该编号,下次新建单据,优先使用删除单据号,每月从001开始
  23. */
  24. @Excel(name = "业务编号,格式WA+YYYY+YY+NNN,编号不能断号,要连续、如果删除该编号,下次新建单据,优先使用删除单据号,每月从001开始 ")
  25. private String fBillno;
  26. /**
  27. * 合同号
  28. */
  29. @Excel(name = "合同号")
  30. private String fContractno;
  31. /**
  32. * 制单部门
  33. */
  34. @Excel(name = "制单部门")
  35. private Long fDeptid;
  36. /**
  37. * 客户名称,t_corps 中的no或 name,模糊查找选择后,存储id,显示name
  38. */
  39. @Excel(name = "客户名称,t_corps 中的no或 name,模糊查找选择后,存储id,显示name")
  40. private Long fCorpid;
  41. /**
  42. * 货物品名,t_goods 中的no或 name,模糊查找选择后,存储f_id,显示name
  43. */
  44. private Long fGoodsid;
  45. /**
  46. * 结算方式,也可以从表t_stltypes中下拉选择,存储id,显示name
  47. */
  48. @Excel(name = "结算方式,也可以从表t_stltypes中下拉选择,存储id,显示name")
  49. private Long fStltypeid;
  50. /**
  51. * 费用类型,0,仓储费 1 作业费
  52. */
  53. @Excel(name = "费用类型,0,仓储费 1 作业费")
  54. private Long fFeetypeid;
  55. /**
  56. * 货物类别,存储t_packages,f_id 显示名称,可以多选t_packages 中的no或 name,模糊查找选择后,存储f_id,显示name
  57. */
  58. @Excel(name = "货物类别,存储t_packages,f_id 显示名称,可以多选t_packages 中的no或 name,模糊查找选择后,存储f_id,显示name")
  59. private String tPackages;
  60. /**
  61. * 贸易方式,对应t_trademodels
  62. */
  63. @Excel(name = "贸易方式,对应t_trademodels ")
  64. private Long fTrademodeid;
  65. /**
  66. * 免堆天数
  67. */
  68. @Excel(name = "免堆天数")
  69. private Long fFreedays;
  70. /**
  71. * 有效期起
  72. */
  73. @JsonFormat(pattern = "yyyy-MM-dd")
  74. @Excel(name = "有效期起", width = 30, dateFormat = "yyyy-MM-dd")
  75. private Date fBegindate;
  76. /**
  77. * 有效期至
  78. */
  79. @JsonFormat(pattern = "yyyy-MM-dd")
  80. @Excel(name = "有效期至", width = 30, dateFormat = "yyyy-MM-dd")
  81. private Date fEnddate;
  82. /**
  83. * 状态,N 录入中,T审核通过
  84. */
  85. @Excel(name = "状态,N 录入中,T审核通过")
  86. private String fBillstatus;
  87. /**
  88. * 审批状态,N 录入中,T审核通过
  89. */
  90. @Excel(name = "状态")
  91. private String fStatus;
  92. /**
  93. * 删除状态
  94. */
  95. @TableLogic
  96. private String delFlag;
  97. /**
  98. * 作业费类型
  99. */
  100. @Excel(name = "作业费类型")
  101. private Long fTaskType;
  102. /**
  103. * 费用类型
  104. */
  105. @Excel(name = "费用类型")
  106. private String fDc;
  107. /**
  108. * 费用类型
  109. */
  110. private String fBilltype;
  111. /**
  112. * 费用类型
  113. */
  114. @Excel(name = "类型名称")
  115. private String fBilltypeName;
  116. /**
  117. * 仓储费计费类型(默认0实际入库日期,1最早入库日期)
  118. */
  119. @Excel(name = "仓储费计费类型")
  120. private String fChargetype;
  121. public String getfBilltypeName() {
  122. return fBilltypeName;
  123. }
  124. public void setfBilltypeName(String fBilltypeName) {
  125. this.fBilltypeName = fBilltypeName;
  126. }
  127. public String getfBilltype() {
  128. return fBilltype;
  129. }
  130. public void setfBilltype(String fBilltype) {
  131. this.fBilltype = fBilltype;
  132. }
  133. public String getfContractno() {
  134. return fContractno;
  135. }
  136. public void setfContractno(String fContractno) {
  137. this.fContractno = fContractno;
  138. }
  139. public Long getfGoodsid() {
  140. return fGoodsid;
  141. }
  142. public void setfGoodsid(Long fGoodsid) {
  143. this.fGoodsid = fGoodsid;
  144. }
  145. public void setfId(Long fId) {
  146. this.fId = fId;
  147. }
  148. public Long getfId() {
  149. return fId;
  150. }
  151. public void setfBillno(String fBillno) {
  152. this.fBillno = fBillno;
  153. }
  154. public String getfBillno() {
  155. return fBillno;
  156. }
  157. public void setfDeptid(Long fDeptid) {
  158. this.fDeptid = fDeptid;
  159. }
  160. public Long getfDeptid() {
  161. return fDeptid;
  162. }
  163. public void setfCorpid(Long fCorpid) {
  164. this.fCorpid = fCorpid;
  165. }
  166. public Long getfCorpid() {
  167. return fCorpid;
  168. }
  169. public void setfStltypeid(Long fStltypeid) {
  170. this.fStltypeid = fStltypeid;
  171. }
  172. public Long getfStltypeid() {
  173. return fStltypeid;
  174. }
  175. public void setfFeetypeid(Long fFeetypeid) {
  176. this.fFeetypeid = fFeetypeid;
  177. }
  178. public Long getfFeetypeid() {
  179. return fFeetypeid;
  180. }
  181. public void settPackages(String tPackages) {
  182. this.tPackages = tPackages;
  183. }
  184. public String gettPackages() {
  185. return tPackages;
  186. }
  187. public void setfTrademodeid(Long fTrademodeid) {
  188. this.fTrademodeid = fTrademodeid;
  189. }
  190. public Long getfTrademodeid() {
  191. return fTrademodeid;
  192. }
  193. public void setfFreedays(Long fFreedays) {
  194. this.fFreedays = fFreedays;
  195. }
  196. public Long getfFreedays() {
  197. return fFreedays;
  198. }
  199. public void setfBegindate(Date fBegindate) {
  200. this.fBegindate = fBegindate;
  201. }
  202. public Date getfBegindate() {
  203. return fBegindate;
  204. }
  205. public void setfEnddate(Date fEnddate) {
  206. this.fEnddate = fEnddate;
  207. }
  208. public Date getfEnddate() {
  209. return fEnddate;
  210. }
  211. public void setfBillstatus(String fBillstatus) {
  212. this.fBillstatus = fBillstatus;
  213. }
  214. public String getfBillstatus() {
  215. return fBillstatus;
  216. }
  217. public void setDelFlag(String delFlag) {
  218. this.delFlag = delFlag;
  219. }
  220. public String getDelFlag() {
  221. return delFlag;
  222. }
  223. public String getfStatus() {
  224. return fStatus;
  225. }
  226. public void setfStatus(String fStatus) {
  227. this.fStatus = fStatus;
  228. }
  229. public Long getfTaskType() {
  230. return fTaskType;
  231. }
  232. public void setfTaskType(Long fTaskType) {
  233. this.fTaskType = fTaskType;
  234. }
  235. public String getfDc() {
  236. return fDc;
  237. }
  238. public void setfDc(String fDc) {
  239. this.fDc = fDc;
  240. }
  241. public String getfChargetype() {
  242. return fChargetype;
  243. }
  244. public void setfChargetype(String fChargetype) {
  245. this.fChargetype = fChargetype;
  246. }
  247. @Override
  248. public String toString() {
  249. return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
  250. .append("fId", getfId())
  251. .append("fBillno", getfBillno())
  252. .append("fDeptid", getfDeptid())
  253. .append("fCorpid", getfCorpid())
  254. .append("fStltypeid", getfStltypeid())
  255. .append("fFeetypeid", getfFeetypeid())
  256. .append("tPackages", gettPackages())
  257. .append("fTrademodeid", getfTrademodeid())
  258. .append("fFreedays", getfFreedays())
  259. .append("fBegindate", getfBegindate())
  260. .append("fEnddate", getfEnddate())
  261. .append("fBillstatus", getfBillstatus())
  262. .append("fStatus", getfStatus())
  263. .append("delFlag", getDelFlag())
  264. .append("createBy", getCreateBy())
  265. .append("createTime", getCreateTime())
  266. .append("updateBy", getUpdateBy())
  267. .append("updateTime", getUpdateTime())
  268. .append("remark", getRemark())
  269. .toString();
  270. }
  271. }