WebWholesaleCodeDetailView.java 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. package com.cyksj.model.views;
  2. import com.cyksj.model.entity.WebWholesaleOrderDon;
  3. import com.ejlchina.searcher.bean.DbField;
  4. import com.ejlchina.searcher.bean.SearchBean;
  5. import com.fasterxml.jackson.annotation.JsonIgnore;
  6. import lombok.Getter;
  7. import lombok.Setter;
  8. import java.util.Date;
  9. /**
  10. * 项目名: yhlxj2
  11. * 文件名: WebWholesaleCodeDetailView
  12. * 创建者: JavaZou
  13. * 创建时间:2025/6/5 12:09
  14. */
  15. @Getter
  16. @Setter
  17. @SearchBean(tables = "web_wholesale_order_don wod inner join web_wholesale_order_don_code_relate odr on wod.id = odr.order_id" +
  18. " left join web_info wo on wo.id = wod.user_id" +
  19. " left join wholesale_user u on u.id = odr.dh_user_id")
  20. public class WebWholesaleCodeDetailView {
  21. /**
  22. * 店铺主id
  23. */
  24. @DbField("wod.user_id")
  25. private Long userId;
  26. /**
  27. * 店铺名
  28. */
  29. @DbField("wo.shop_name")
  30. private String shopName;
  31. @DbField("wod.id")
  32. private Long orderId;
  33. @DbField("wod.order_no")
  34. private String orderNo;
  35. /**
  36. * 兑换用户id
  37. */
  38. @DbField("odr.dh_user_id")
  39. private Long dhUserId;
  40. /**
  41. * 兑换用户
  42. */
  43. @DbField("u.username")
  44. private String username;
  45. @DbField("odr.code")
  46. private String code;
  47. /**
  48. * 支付状态
  49. */
  50. @DbField("wod.status")
  51. @JsonIgnore
  52. private WebWholesaleOrderDon.Status status;
  53. /**
  54. * 支付标题
  55. */
  56. @DbField("wod.pay_title")
  57. private String payTitle;
  58. @DbField("odr.update_time")
  59. private Date updateTime;
  60. }