InStock.java 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260
  1. package com.ruoyi.warehouseBusiness.excel;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import com.ruoyi.common.annotation.Excel;
  4. import java.util.Date;
  5. /**
  6. * 入库导出
  7. *
  8. * @author ruoyi
  9. * @date 2020-12-11
  10. */
  11. public class InStock {
  12. private static final long serialVersionUID = 1L;
  13. /**
  14. * 创建者
  15. */
  16. @Excel(name = "制单人")
  17. private String createBy;
  18. /**
  19. * 库存明细 1 未入账 2 未完成所有入账 6 已入账
  20. */
  21. @Excel(name = "入库状态")
  22. private String fItemsStatus;
  23. /**
  24. * 客户名称,t_corps 中的no或 name,模糊查找选择后,存储id,显示name
  25. */
  26. @Excel(name = "货权方")
  27. private String fCorpid;
  28. /**
  29. * 提单号
  30. */
  31. @Excel(name = "提单号")
  32. private String fMblno;
  33. /** 明细品名合计 */
  34. @Excel(name = "品名")
  35. private String fProductName;
  36. /**
  37. * 唛头
  38. */
  39. @Excel(name = "品牌")
  40. private String fMarks;
  41. /**
  42. * 入(出)库日期
  43. */
  44. @JsonFormat(pattern = "yyyy-MM-dd")
  45. @Excel(name = "入库日期", width = 30, dateFormat = "yyyy-MM-dd")
  46. private Date fBsdate;
  47. /**
  48. * 仓库
  49. */
  50. @Excel(name = "仓库")
  51. private String fWarehouseid;
  52. /**
  53. * 计划件数,由明细表自动合计生成
  54. */
  55. @Excel(name = "计划件数")
  56. private Integer fPlanqty;
  57. /**
  58. * 件数,由明细表自动合计生成
  59. */
  60. @Excel(name = "入库件数")
  61. private Integer fQty;
  62. /**
  63. * 毛重,由明细表自动合计生成
  64. */
  65. @Excel(name = "入库毛重(KG)")
  66. private Float fGrossweight;
  67. /**
  68. * 净重,由明细表自动合计生成
  69. */
  70. @Excel(name = "入库净重(KG)")
  71. private Float fNetweight;
  72. /** 业务类型(存汉字的,用来区别 如: 来车提货,出库装箱 区别) */
  73. @Excel(name = "业务类别")
  74. private String fBusinessType;
  75. /**
  76. * 状态(数据字典),N 入(出)库中,T入(出)库完成,状态为完成不能删除,状态变化,用邮件、微信通知客户。
  77. */
  78. @Excel(name = "费用状态")
  79. private String fBillstatus;
  80. /** 车号 */
  81. @Excel(name = "车号")
  82. private String fTruckno;
  83. /** 司机名 */
  84. @Excel(name = "司机名称")
  85. private String fDriverName;
  86. /** 司机电话 */
  87. @Excel(name = "司机电话")
  88. private String fDriverTel;
  89. /** 司机身份证 */
  90. @Excel(name = "司机身份证")
  91. private String fDriverIdCar;
  92. public String getCreateBy() {
  93. return createBy;
  94. }
  95. public void setCreateBy(String createBy) {
  96. this.createBy = createBy;
  97. }
  98. public String getfCorpid() {
  99. return fCorpid;
  100. }
  101. public void setfCorpid(String fCorpid) {
  102. this.fCorpid = fCorpid;
  103. }
  104. public String getfMblno() {
  105. return fMblno;
  106. }
  107. public void setfMblno(String fMblno) {
  108. this.fMblno = fMblno;
  109. }
  110. public String getfProductName() {
  111. return fProductName;
  112. }
  113. public void setfProductName(String fProductName) {
  114. this.fProductName = fProductName;
  115. }
  116. public String getfMarks() {
  117. return fMarks;
  118. }
  119. public void setfMarks(String fMarks) {
  120. this.fMarks = fMarks;
  121. }
  122. public String getfBillstatus() {
  123. return fBillstatus;
  124. }
  125. public void setfBillstatus(String fBillstatus) {
  126. this.fBillstatus = fBillstatus;
  127. }
  128. public String getfTruckno() {
  129. return fTruckno;
  130. }
  131. public void setfTruckno(String fTruckno) {
  132. this.fTruckno = fTruckno;
  133. }
  134. public String getfDriverName() {
  135. return fDriverName;
  136. }
  137. public void setfDriverName(String fDriverName) {
  138. this.fDriverName = fDriverName;
  139. }
  140. public String getfDriverTel() {
  141. return fDriverTel;
  142. }
  143. public void setfDriverTel(String fDriverTel) {
  144. this.fDriverTel = fDriverTel;
  145. }
  146. public String getfDriverIdCar() {
  147. return fDriverIdCar;
  148. }
  149. public void setfDriverIdCar(String fDriverIdCar) {
  150. this.fDriverIdCar = fDriverIdCar;
  151. }
  152. public String getfBusinessType() {
  153. return fBusinessType;
  154. }
  155. public void setfBusinessType(String fBusinessType) {
  156. this.fBusinessType = fBusinessType;
  157. }
  158. public String getfItemsStatus() {
  159. return fItemsStatus;
  160. }
  161. public void setfItemsStatus(String fItemsStatus) {
  162. this.fItemsStatus = fItemsStatus;
  163. }
  164. public Date getfBsdate() {
  165. return fBsdate;
  166. }
  167. public void setfBsdate(Date fBsdate) {
  168. this.fBsdate = fBsdate;
  169. }
  170. public String getfWarehouseid() {
  171. return fWarehouseid;
  172. }
  173. public void setfWarehouseid(String fWarehouseid) {
  174. this.fWarehouseid = fWarehouseid;
  175. }
  176. public Integer getfPlanqty() {
  177. return fPlanqty;
  178. }
  179. public void setfPlanqty(Integer fPlanqty) {
  180. this.fPlanqty = fPlanqty;
  181. }
  182. public Integer getfQty() {
  183. return fQty;
  184. }
  185. public void setfQty(Integer fQty) {
  186. this.fQty = fQty;
  187. }
  188. public Float getfGrossweight() {
  189. return fGrossweight;
  190. }
  191. public void setfGrossweight(Float fGrossweight) {
  192. this.fGrossweight = fGrossweight;
  193. }
  194. public Float getfNetweight() {
  195. return fNetweight;
  196. }
  197. public void setfNetweight(Float fNetweight) {
  198. this.fNetweight = fNetweight;
  199. }
  200. }