RefundOrderDonView.java 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  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_order_don rd left join order_don o on o.id = rd.order_id")
  18. public class RefundOrderDonView {
  19. @DbField("rd.id")
  20. private Long id;
  21. @DbField("rd.order_id")
  22. private Long orderId;
  23. @DbField("o.order_no")
  24. private String orderNo;
  25. @DbField("o.money")
  26. private BigDecimal orderMoney;
  27. @DbField("ifnull(o.refund_money,0)")
  28. private BigDecimal orderRefundMoney;
  29. @DbField("rd.user_id")
  30. private Long userId;
  31. @DbIgnore
  32. private String nickname;
  33. /**
  34. * 退款单号
  35. */
  36. @DbField("rd.out_refund_no")
  37. private String outRefundNo;
  38. /**
  39. * 退款金额
  40. */
  41. @DbField("rd.refund_fee")
  42. private BigDecimal refundMoney;
  43. /**
  44. * 退款余额
  45. */
  46. @DbField("rd.refund_balance")
  47. private BigDecimal refundBalance;
  48. @DbField("rd.goods_id")
  49. private Long goodsId;
  50. @DbField("rd.goods_title")
  51. private String title;
  52. @DbField("rd.sku_id")
  53. private Long skuId;
  54. @DbField("rd.spec_val")
  55. private String specVal;
  56. /**
  57. * 退款方式
  58. */
  59. @DbField("rd.refund_method")
  60. private String refundMethod;
  61. @DbField("rd.is_clear_balance")
  62. private Boolean isClearBalance;
  63. @DbField("rd.operator")
  64. private String operator;
  65. @DbField("rd.refund_desc")
  66. private String refundDesc;
  67. @DbField("rd.chat_img")
  68. private String chatImg;
  69. @DbField("rd.created_time")
  70. private Date createTime;
  71. }