|
@@ -0,0 +1,92 @@
|
|
|
|
+package cn.com.qmth.examcloud.examwork.api.bean;
|
|
|
|
+
|
|
|
|
+import cn.com.qmth.examcloud.api.commons.enums.NoticeReceiverRuleType;
|
|
|
|
+import cn.com.qmth.examcloud.api.commons.exchange.JsonSerializable;
|
|
|
|
+
|
|
|
|
+import javax.persistence.Column;
|
|
|
|
+import javax.persistence.EnumType;
|
|
|
|
+import javax.persistence.Enumerated;
|
|
|
|
+
|
|
|
|
+/**
|
|
|
|
+ * @Description TODO
|
|
|
|
+ * @Author THINKPAD
|
|
|
|
+ * @Date 2019/7/15 19:37
|
|
|
|
+ * @Version 1.0
|
|
|
|
+ */
|
|
|
|
+public class NoticeRulePublishProgressBean implements JsonSerializable {
|
|
|
|
+ private static final long serialVersionUID = 359120217271175940L;
|
|
|
|
+ private Long id;
|
|
|
|
+ /**
|
|
|
|
+ * 公告id
|
|
|
|
+ */
|
|
|
|
+ private Long noticeId;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 规则类型
|
|
|
|
+ */
|
|
|
|
+ @Enumerated(EnumType.STRING)
|
|
|
|
+ private NoticeReceiverRuleType noticeReceiverRuleType;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 学校id
|
|
|
|
+ */
|
|
|
|
+ private Long rootOrgId;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 已发布的最大用户id
|
|
|
|
+ */
|
|
|
|
+ private Long maxStudentId;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 已发布的最大用户id
|
|
|
|
+ */
|
|
|
|
+ private Long maxCommonUserId;
|
|
|
|
+
|
|
|
|
+ public Long getId() {
|
|
|
|
+ return id;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setId(Long id) {
|
|
|
|
+ this.id = id;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Long getNoticeId() {
|
|
|
|
+ return noticeId;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setNoticeId(Long noticeId) {
|
|
|
|
+ this.noticeId = noticeId;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public NoticeReceiverRuleType getNoticeReceiverRuleType() {
|
|
|
|
+ return noticeReceiverRuleType;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setNoticeReceiverRuleType(NoticeReceiverRuleType noticeReceiverRuleType) {
|
|
|
|
+ this.noticeReceiverRuleType = noticeReceiverRuleType;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Long getRootOrgId() {
|
|
|
|
+ return rootOrgId;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setRootOrgId(Long rootOrgId) {
|
|
|
|
+ this.rootOrgId = rootOrgId;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Long getMaxStudentId() {
|
|
|
|
+ return maxStudentId;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setMaxStudentId(Long maxStudentId) {
|
|
|
|
+ this.maxStudentId = maxStudentId;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Long getMaxCommonUserId() {
|
|
|
|
+ return maxCommonUserId;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setMaxCommonUserId(Long maxCommonUserId) {
|
|
|
|
+ this.maxCommonUserId = maxCommonUserId;
|
|
|
|
+ }
|
|
|
|
+}
|