ActivityDetail.java 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157
  1. package platform.modules.sys.entity;
  2. import lombok.Data;
  3. import org.springframework.beans.factory.annotation.Autowired;
  4. import platform.common.base.model.BaseEntity;
  5. import platform.modules.government.entity.FileDown;
  6. import platform.modules.government.entity.User;
  7. import javax.persistence.Table;
  8. import javax.persistence.Transient;
  9. import java.util.Date;
  10. import java.util.List;
  11. @Data
  12. @Table(name = "ac_activity_detail")
  13. public class ActivityDetail extends BaseEntity {
  14. private String activity_type;
  15. private String activity_title;
  16. private String activity_location;
  17. private String lat_lng;
  18. private String activity_starttime;
  19. private String activity_endtime;
  20. private String activity_state;
  21. private String activity_poster;
  22. private String activity_quota;
  23. private String activity_deadline;
  24. private String activity_publishtime;
  25. private String is_review;
  26. private String is_public;
  27. private String is_push;
  28. private String push_level;
  29. private String content;
  30. private int reading_number;
  31. @Transient
  32. private int sgin_number;
  33. @Transient
  34. private int feedback_number;
  35. @Transient
  36. private int registration_number;
  37. @Transient
  38. private int registration_pass_number;
  39. @Transient
  40. private int registration_success_number;
  41. @Transient
  42. private List<ActivityPush> pushList;
  43. /**
  44. * 排序条件 0综合 1最新 2热门
  45. */
  46. @Transient
  47. private String sort_criteria;
  48. /**
  49. * 是否失效 0是 1否
  50. */
  51. @Transient
  52. private String is_expired;
  53. /**
  54. * 是否收藏 0是 1否
  55. */
  56. @Transient
  57. private String is_favourited;
  58. /**
  59. * 是否收藏 0是 1否
  60. */
  61. @Transient
  62. private String is_quota;
  63. /**
  64. * 是否推送 0是 1否
  65. */
  66. @Transient
  67. private String is_pushed;
  68. @Transient
  69. private String user_id;
  70. @Transient
  71. private String state_code;
  72. @Transient
  73. private String push_street_ids;
  74. @Transient
  75. private String push_build_ids;
  76. @Transient
  77. private String push_company_ids;
  78. @Transient
  79. private String push_names;
  80. @Transient
  81. private String activity_id;
  82. @Transient
  83. private String favourite_id;
  84. @Transient
  85. private String activity_remain;
  86. @Transient
  87. private String activity_reason;
  88. @Transient
  89. private FileDown fileDown = new FileDown();
  90. @Transient
  91. private Integer acticityCount;
  92. @Transient
  93. private Boolean can_sign_up = false; //是否可报名
  94. @Transient
  95. private ActivityReview activityReview;
  96. @Transient
  97. private Double avg_star;
  98. @Transient
  99. private Integer activityReviewId;
  100. @Transient
  101. private Integer activity_status;
  102. @Transient
  103. private String activity_status_str;
  104. @Transient
  105. private String file_url;
  106. @Transient
  107. private String activity_type_status;
  108. @Transient
  109. List<Integer> regUsers;
  110. @Transient
  111. private String qr_code;
  112. }