OrderDonView.java 989 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. package com.cyksj.model.manage.views;
  2. import com.ejlchina.searcher.bean.DbField;
  3. import com.ejlchina.searcher.bean.SearchBean;
  4. import lombok.Getter;
  5. import lombok.Setter;
  6. import java.math.BigDecimal;
  7. import java.util.Date;
  8. /**
  9. * @author chan
  10. * @date 2022/9/27 6:56 PM
  11. */
  12. @Getter
  13. @Setter
  14. @SearchBean(tables = "order_don o,goods_don g,goods_don_sku sku,platform p,user u"
  15. ,where = "o.sku_id = sku.id and g.id = sku.id and p.id = g.platform_id and o.user_id = u.id"
  16. )
  17. public class OrderDonView {
  18. @DbField("o.id")
  19. private Long id;
  20. @DbField("o.order_no")
  21. private String orderNo;
  22. @DbField("p.title")
  23. private String platform;
  24. @DbField("sku.title")
  25. private String title;
  26. @DbField("u.id")
  27. private Long userId;
  28. @DbField("u.nickname")
  29. private String nickname;
  30. @DbField("o.money")
  31. private BigDecimal money;
  32. @DbField("o.status")
  33. private String status;
  34. @DbField("o.created_time")
  35. private Date createdTime;
  36. }