PayOrder.java 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489
  1. package com.yijia.station.domain;
  2. import java.util.Date;
  3. import com.fasterxml.jackson.annotation.JsonFormat;
  4. import org.apache.commons.lang3.builder.ToStringBuilder;
  5. import org.apache.commons.lang3.builder.ToStringStyle;
  6. import com.yijia.common.annotation.Excel;
  7. import com.yijia.common.core.domain.BaseEntity;
  8. /**
  9. * 订单支付对象 pay_order
  10. *
  11. * @author yijia
  12. * @date 2020-12-31
  13. */
  14. public class PayOrder extends BaseEntity
  15. {
  16. private static final long serialVersionUID = 1L;
  17. /** $column.columnComment */
  18. private Long orderId;
  19. /** 订单号 */
  20. @Excel(name = "订单号")
  21. private String orderNo;
  22. /** 油站id */
  23. @Excel(name = "油站id")
  24. private Long stationId;
  25. /** 油站名称 */
  26. @Excel(name = "油站名称")
  27. private String stationName;
  28. /** 状态(0未支付,1,已支付) */
  29. @Excel(name = "状态(0未支付,1,已支付)")
  30. private String status;
  31. /** 用户id(消费者) */
  32. @Excel(name = "用户id(消费者)")
  33. private Long consumerId;
  34. /** 消费者 */
  35. @Excel(name = "消费者")
  36. private String consumer;
  37. /** 加油枪号 */
  38. @Excel(name = "加油枪号")
  39. private String oilGun;
  40. /** 油品名称 */
  41. @Excel(name = "油品名称")
  42. private String oilName;
  43. /** 油品价格 */
  44. @Excel(name = "油品价格")
  45. private String oilPirce;
  46. /** 油品类型(1.柴油 2 汽油) */
  47. @Excel(name = "油品类型", readConverterExp = "1=.柴油,2=,汽=油")
  48. private String oilType;
  49. /** 加油升数 */
  50. @Excel(name = "加油升数")
  51. private Double orderLiters;
  52. /** 实收金额 */
  53. @Excel(name = "实收金额")
  54. private Double amt;
  55. /** 应收金额 */
  56. @Excel(name = "应收金额")
  57. private Double receivableAmt;
  58. /** 优惠金额 */
  59. @Excel(name = "优惠金额")
  60. private Double discountAmt;
  61. /** 优惠券金额 */
  62. @Excel(name = "优惠券金额")
  63. private Double discountCouponAmt;
  64. /** 优惠券 */
  65. @Excel(name = "优惠券")
  66. private Double discountCoupon;
  67. /** 微信支付金额 */
  68. @Excel(name = "微信支付金额")
  69. private Double wxAmt;
  70. /** 支付宝支付金额 */
  71. @Excel(name = "支付宝支付金额")
  72. private Double zfbAmt;
  73. /** pos支付金额 */
  74. @Excel(name = "pos支付金额")
  75. private Double posAmt;
  76. /** 现金支付金额 */
  77. @Excel(name = "现金支付金额")
  78. private Double xjAmt;
  79. /** 滴滴app支付金额 */
  80. @Excel(name = "滴滴app支付金额")
  81. private Double didiAppAmt;
  82. /** 团油app支付金额 */
  83. @Excel(name = "团油app支付金额")
  84. private Double tyAppAmt;
  85. /** 其他支付金额 */
  86. @Excel(name = "其他支付金额")
  87. private Double otherAmt;
  88. /** 电子卡祝福金额 */
  89. @Excel(name = "电子卡祝福金额")
  90. private Double dzkAmt;
  91. /** 消费积分 */
  92. @Excel(name = "消费积分")
  93. private Long score;
  94. /** 会员支付金额 */
  95. @Excel(name = "会员支付金额")
  96. private Double memberAmt;
  97. /** 打印小票数量 */
  98. @Excel(name = "打印小票数量")
  99. private Long printCount;
  100. /** 支付类型:随行付:sxf */
  101. @Excel(name = "支付类型:随行付:sxf")
  102. private String payType;
  103. /** 支付方式:02公众号,03小程序 */
  104. @Excel(name = "支付方式:02公众号,03小程序")
  105. private String payWay;
  106. /** 加油员 */
  107. @Excel(name = "加油员")
  108. private String oilPersonnel;
  109. /** 支付时间 */
  110. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  111. @Excel(name = "支付时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
  112. private Date payDate;
  113. /** 创建时间 */
  114. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  115. @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
  116. private Date createdDate;
  117. /** 订单类型(1.柴油,2.汽油,积分:3.现金+积分4.现金,5.积分) */
  118. @Excel(name = "订单类型", readConverterExp = "1=.柴油,2.汽油,积分:3.现金+积分4.现金,5.积分")
  119. private String orderType;
  120. public void setOrderId(Long orderId)
  121. {
  122. this.orderId = orderId;
  123. }
  124. public Long getOrderId()
  125. {
  126. return orderId;
  127. }
  128. public void setOrderNo(String orderNo)
  129. {
  130. this.orderNo = orderNo;
  131. }
  132. public String getOrderNo()
  133. {
  134. return orderNo;
  135. }
  136. public void setStationId(Long stationId)
  137. {
  138. this.stationId = stationId;
  139. }
  140. public Long getStationId()
  141. {
  142. return stationId;
  143. }
  144. public void setStationName(String stationName)
  145. {
  146. this.stationName = stationName;
  147. }
  148. public String getStationName()
  149. {
  150. return stationName;
  151. }
  152. public void setStatus(String status)
  153. {
  154. this.status = status;
  155. }
  156. public String getStatus()
  157. {
  158. return status;
  159. }
  160. public void setConsumerId(Long consumerId)
  161. {
  162. this.consumerId = consumerId;
  163. }
  164. public Long getConsumerId()
  165. {
  166. return consumerId;
  167. }
  168. public void setConsumer(String consumer)
  169. {
  170. this.consumer = consumer;
  171. }
  172. public String getConsumer()
  173. {
  174. return consumer;
  175. }
  176. public void setOilGun(String oilGun)
  177. {
  178. this.oilGun = oilGun;
  179. }
  180. public String getOilGun()
  181. {
  182. return oilGun;
  183. }
  184. public void setOilName(String oilName)
  185. {
  186. this.oilName = oilName;
  187. }
  188. public String getOilName()
  189. {
  190. return oilName;
  191. }
  192. public void setOilPirce(String oilPirce)
  193. {
  194. this.oilPirce = oilPirce;
  195. }
  196. public String getOilPirce()
  197. {
  198. return oilPirce;
  199. }
  200. public void setOilType(String oilType)
  201. {
  202. this.oilType = oilType;
  203. }
  204. public String getOilType()
  205. {
  206. return oilType;
  207. }
  208. public Double getOrderLiters() {
  209. return orderLiters;
  210. }
  211. public void setOrderLiters(Double orderLiters) {
  212. this.orderLiters = orderLiters;
  213. }
  214. public Double getAmt() {
  215. return amt;
  216. }
  217. public void setAmt(Double amt) {
  218. this.amt = amt;
  219. }
  220. public Double getReceivableAmt() {
  221. return receivableAmt;
  222. }
  223. public void setReceivableAmt(Double receivableAmt) {
  224. this.receivableAmt = receivableAmt;
  225. }
  226. public Double getDiscountAmt() {
  227. return discountAmt;
  228. }
  229. public void setDiscountAmt(Double discountAmt) {
  230. this.discountAmt = discountAmt;
  231. }
  232. public Double getDiscountCouponAmt() {
  233. return discountCouponAmt;
  234. }
  235. public void setDiscountCouponAmt(Double discountCouponAmt) {
  236. this.discountCouponAmt = discountCouponAmt;
  237. }
  238. public Double getDiscountCoupon() {
  239. return discountCoupon;
  240. }
  241. public void setDiscountCoupon(Double discountCoupon) {
  242. this.discountCoupon = discountCoupon;
  243. }
  244. public Double getWxAmt() {
  245. return wxAmt;
  246. }
  247. public void setWxAmt(Double wxAmt) {
  248. this.wxAmt = wxAmt;
  249. }
  250. public Double getZfbAmt() {
  251. return zfbAmt;
  252. }
  253. public void setZfbAmt(Double zfbAmt) {
  254. this.zfbAmt = zfbAmt;
  255. }
  256. public Double getPosAmt() {
  257. return posAmt;
  258. }
  259. public void setPosAmt(Double posAmt) {
  260. this.posAmt = posAmt;
  261. }
  262. public Double getXjAmt() {
  263. return xjAmt;
  264. }
  265. public void setXjAmt(Double xjAmt) {
  266. this.xjAmt = xjAmt;
  267. }
  268. public Double getDidiAppAmt() {
  269. return didiAppAmt;
  270. }
  271. public void setDidiAppAmt(Double didiAppAmt) {
  272. this.didiAppAmt = didiAppAmt;
  273. }
  274. public Double getTyAppAmt() {
  275. return tyAppAmt;
  276. }
  277. public void setTyAppAmt(Double tyAppAmt) {
  278. this.tyAppAmt = tyAppAmt;
  279. }
  280. public Double getOtherAmt() {
  281. return otherAmt;
  282. }
  283. public void setOtherAmt(Double otherAmt) {
  284. this.otherAmt = otherAmt;
  285. }
  286. public Double getDzkAmt() {
  287. return dzkAmt;
  288. }
  289. public void setDzkAmt(Double dzkAmt) {
  290. this.dzkAmt = dzkAmt;
  291. }
  292. public Double getMemberAmt() {
  293. return memberAmt;
  294. }
  295. public void setMemberAmt(Double memberAmt) {
  296. this.memberAmt = memberAmt;
  297. }
  298. public Long getScore() {
  299. return score;
  300. }
  301. public void setScore(Long score) {
  302. this.score = score;
  303. }
  304. public void setPrintCount(Long printCount)
  305. {
  306. this.printCount = printCount;
  307. }
  308. public Long getPrintCount()
  309. {
  310. return printCount;
  311. }
  312. public void setPayType(String payType)
  313. {
  314. this.payType = payType;
  315. }
  316. public String getPayType()
  317. {
  318. return payType;
  319. }
  320. public void setPayWay(String payWay)
  321. {
  322. this.payWay = payWay;
  323. }
  324. public String getPayWay()
  325. {
  326. return payWay;
  327. }
  328. public void setOilPersonnel(String oilPersonnel)
  329. {
  330. this.oilPersonnel = oilPersonnel;
  331. }
  332. public String getOilPersonnel()
  333. {
  334. return oilPersonnel;
  335. }
  336. public void setPayDate(Date payDate)
  337. {
  338. this.payDate = payDate;
  339. }
  340. public Date getPayDate()
  341. {
  342. return payDate;
  343. }
  344. public void setCreatedDate(Date createdDate)
  345. {
  346. this.createdDate = createdDate;
  347. }
  348. public Date getCreatedDate()
  349. {
  350. return createdDate;
  351. }
  352. public void setOrderType(String orderType)
  353. {
  354. this.orderType = orderType;
  355. }
  356. public String getOrderType()
  357. {
  358. return orderType;
  359. }
  360. @Override
  361. public String toString() {
  362. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  363. .append("orderId", getOrderId())
  364. .append("orderNo", getOrderNo())
  365. .append("stationId", getStationId())
  366. .append("stationName", getStationName())
  367. .append("status", getStatus())
  368. .append("consumerId", getConsumerId())
  369. .append("consumer", getConsumer())
  370. .append("oilGun", getOilGun())
  371. .append("oilName", getOilName())
  372. .append("oilPirce", getOilPirce())
  373. .append("oilType", getOilType())
  374. .append("orderLiters", getOrderLiters())
  375. .append("amt", getAmt())
  376. .append("receivableAmt", getReceivableAmt())
  377. .append("discountAmt", getDiscountAmt())
  378. .append("discountCouponAmt", getDiscountCouponAmt())
  379. .append("discountCoupon", getDiscountCoupon())
  380. .append("wxAmt", getWxAmt())
  381. .append("zfbAmt", getZfbAmt())
  382. .append("posAmt", getPosAmt())
  383. .append("xjAmt", getXjAmt())
  384. .append("didiAppAmt", getDidiAppAmt())
  385. .append("tyAppAmt", getTyAppAmt())
  386. .append("otherAmt", getOtherAmt())
  387. .append("dzkAmt", getDzkAmt())
  388. .append("score", getScore())
  389. .append("memberAmt", getMemberAmt())
  390. .append("printCount", getPrintCount())
  391. .append("payType", getPayType())
  392. .append("payWay", getPayWay())
  393. .append("oilPersonnel", getOilPersonnel())
  394. .append("payDate", getPayDate())
  395. .append("createdDate", getCreatedDate())
  396. .append("orderType", getOrderType())
  397. .toString();
  398. }
  399. }