HomeGroupView.java 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  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.util.Date;
  7. /**
  8. * @author chan
  9. * @date 2022/10/12 12:11 PM
  10. */
  11. @Getter
  12. @Setter
  13. @SearchBean(tables = "home_group hp left join groups_relation gr on gr.id = hp.relation_id " +
  14. "left join user u on gr.user_id = u.id " +
  15. "left join groups_trips gt on gt.id = gr.groups_id " +
  16. "left join goods_don_sku sku on gt.sku_id = sku.id")
  17. public class HomeGroupView {
  18. @DbField("hp.id")
  19. private Long id;
  20. @DbField("hp.account_id")
  21. private Long accountId;
  22. @DbField("sku.spec_val")
  23. private String specVal;
  24. @DbField("gr.start_time")
  25. private Date startTime;
  26. @DbField("gr.user_id")
  27. private Long userId;
  28. @DbField("u.headimgurl")
  29. private String headimgurl;
  30. @DbField("u.nickname")
  31. private String nickname;
  32. @DbField("gr.expiry_time")
  33. private Date expiryTime;
  34. @DbField("gr.account")
  35. private String account;
  36. @DbField("hp.status")
  37. private String status;
  38. }