UserActivityView.java 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  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.util.Date;
  8. import java.util.List;
  9. /**
  10. * 项目名: yhlxj
  11. * 文件名: UserActivityView
  12. * 创建者: JavaZou
  13. * 创建时间:2024/4/16 15:43
  14. */
  15. @Getter
  16. @Setter
  17. @SearchBean(tables = "user_activity ua",
  18. where = "ua.deleted is true :time:")
  19. public class UserActivityView {
  20. @DbField("ua.id")
  21. private Long id;
  22. /**
  23. * 活动名称
  24. */
  25. @DbField("ua.name")
  26. private String name;
  27. @DbField("ua.start_time")
  28. private Date startTime;
  29. @DbField("ua.end_time")
  30. private Date endTime;
  31. /**
  32. * 0.大学生认证
  33. * 1.个人分销排行
  34. * 3.平台发券
  35. */
  36. @DbField("ua.type")
  37. private Integer type;
  38. /**
  39. * 优惠券ids
  40. */
  41. @DbField("ua.coupon_ids")
  42. private String couponIds;
  43. @DbField("ua.img")
  44. private String img;
  45. @DbField("ua.rules")
  46. private String rules;
  47. @DbIgnore
  48. private List<CouponView> couponViews;
  49. }