RefundUpdradeOrderDonView.java 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. package com.cyksj.model.views;
  2. import com.ejlchina.searcher.bean.DbField;
  3. import com.ejlchina.searcher.bean.DbIgnore;
  4. import com.ejlchina.searcher.bean.SearchBean;
  5. import lombok.Getter;
  6. import lombok.Setter;
  7. import java.math.BigDecimal;
  8. import java.util.Date;
  9. /*
  10. *项目名: netflix
  11. *文件名: RefundOrderDonView
  12. *创建者: JavaZou
  13. *创建时间:2023/4/17 15:49
  14. */
  15. @Getter
  16. @Setter
  17. @SearchBean(tables = "refund_upgrade_order_don rd left join upgrade_order_don o on o.id = rd.order_id " +
  18. "left join upgrade_package up on up.id = o.package_id left join goods_don_sku s on s.id = o.sku_id")
  19. public class RefundUpdradeOrderDonView {
  20. @DbField("rd.id")
  21. private Long id;
  22. @DbField("rd.order_id")
  23. private Long orderId;
  24. @DbField("o.order_no")
  25. private String orderNo;
  26. @DbField("o.money")
  27. private BigDecimal orderMoney;
  28. @DbField("ifnull(o.refund_money,0)")
  29. private BigDecimal orderRefundMoney;
  30. @DbField("rd.user_id")
  31. private Long userId;
  32. @DbField("s.spec_val")
  33. private String specVal;
  34. @DbIgnore
  35. private String nickname;
  36. /**
  37. * 退款单号
  38. */
  39. @DbField("rd.out_refund_no")
  40. private String outRefundNo;
  41. /**
  42. * 退款金额
  43. */
  44. @DbField("rd.refund_fee")
  45. private BigDecimal refundMoney;
  46. /**
  47. * 退款余额
  48. */
  49. @DbField("rd.refund_balance")
  50. private BigDecimal refund_balance;
  51. @DbField("rd.package_id")
  52. private Long packageId;
  53. @DbField("rd.package_name")
  54. private String packageName;
  55. /**
  56. * 退款方式
  57. */
  58. @DbField("rd.refund_method")
  59. private String refundMethod;
  60. @DbField("rd.operator")
  61. private String operator;
  62. @DbField("rd.refund_desc")
  63. private String refundDesc;
  64. @DbField("rd.chat_img")
  65. private String chatImg;
  66. @DbField("rd.created_time")
  67. private Date createTime;
  68. }