WebWholesaleCodeDetailView.java 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  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 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.nickname")
  44. private String dfNickname;
  45. /**
  46. * 支付状态
  47. */
  48. @DbField("wod.status")
  49. @JsonIgnore
  50. private WebWholesaleOrderDon.Status status;
  51. /**
  52. * 支付标题
  53. */
  54. @DbField("wod.pay_title")
  55. private String payTitle;
  56. @DbField("odr.update_time")
  57. private Date updateTime;
  58. }