派生自 projectDept/qhighschool

EricsHu
2022-12-05 068fc7f2e81178e55fa191a13709af64b1a163f6
src/main/java/com/qxueyou/scc/notice/model/Notice.java
@@ -36,57 +36,57 @@
public class Notice implements Serializable, ITrace {
   private static final long serialVersionUID = 1L;
   /** 主键 */
   /** 主键 */
   @Id
   @GeneratedValue(generator = "hibernate-uuid")
   @GenericGenerator(name = "hibernate-uuid", strategy = "uuid")
   @Column(name = "NOTICE_ID", unique = true, nullable = false, length = 32)
   private String noticeId;
   /** 内容 */
   @ApiModelProperty(value="内容",name="content")
   /** 内容 */
   @ApiModelProperty(value="内容",name="content")
   @Column(name = "CONTENT", columnDefinition = "CLOB")
   private String content;
   /** 简介 */
   @ApiModelProperty(value="简介",name="brief")
   /** 简介 */
   @ApiModelProperty(value="简介",name="brief")
   @Column(name = "BRIEF", length = 255)
   private String brief;
   /** 创建者ID */
   /** 创建者ID */
   @Column(name = "CREATE_ID", nullable = false, length = 32)
   private String createId;
   /** 创建时间 */
   /** 创建时间 */
   @Column(name = "CREATE_TIME", nullable = false)
   @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
   private Date createTime;
   /** 创建者 */
   /** 创建者 */
   @Column(name = "CREATOR", nullable = false, length = 100)
   private String creator;
   /** 删除标志 */
   /** 删除标志 */
   @Column(name = "DELETE_FLAG", nullable = false)
   private boolean deleteFlag;
   /** 通知范围 1:班级通知 ;0: 平台通知 */
   /** 通知范围 1:班级通知 ;0: 平台通知 */
   @Column(name = "NOTICE_SCOPE")
   private int noticeScope;
   /** 通知图标路径 */
   @ApiModelProperty(value="通知图标路径",name="imgPath")
   /** 通知图标路径 */
   @ApiModelProperty(value="通知图标路径",name="imgPath")
   @Column(name = "IMG_PATH")
   private String imgPath;
   /*
    * 班级通知
    * 班级通知
    */
   public static int NOTICE_SCOPE_CLASS = 1;
   /*
    * ƽ̨֪ͨ
    * 平台通知
    */
   public static int NOTICE_SCOPE_ORG = 0;
@@ -96,124 +96,124 @@
   public static String NOTICE_SYS_MSG = "sys_msg";
   public static String SYS_MSG_NAME = "系统消息";
   public static String SYS_MSG_NAME = "系统消息";
   /** 通知类型:1:平台通知 0:课程通知 */
   @ApiModelProperty(value="通知类型",name="noticeType",example="0平台通知,1课程通知,3信息发布,4其他通知,5活动通知")
   /** 通知类型:1:平台通知 0:课程通知 */
   @ApiModelProperty(value="通知类型",name="noticeType",example="0平台通知,1课程通知,3信息发布,4其他通知,5活动通知")
   @Column(name = "NOTICE_TYPE")
   private int noticeType;
   /*
    * ƽ̨֪ͨ
    * 平台通知
    */
   public static int NOTICE_TYPE_TERRACE = 0;
   /*
    * 课程通知
    * 课程通知
    */
   public static int NOTICE_TYPE_COURSES = 1;
   /*
    * 信息发布
    * 信息发布
    */
   public static int NOTICE_TYPE_INF = 3;
   /*
    * 其他通知
    * 其他通知
    */
   public static int NOTICE_TYPE_OTHER = 4;
   /*
    * 其他通知
    * 其他通知
    */
   public static int NOTICE_TYPE_ACTIVE = 5;
   /*
    * ƽ̨֪ͨ
    * 平台通知
    */
   public static String NOTICE_TYPE_NAME_TERRACE = "ƽ̨֪ͨ";
   public static String NOTICE_TYPE_NAME_TERRACE = "平台通知";
   /*
    * 上课通知
    * 上课通知
    */
   public static String NOTICE_TYPE_NAME_COURSES = "课程通知";
   public static String NOTICE_TYPE_NAME_COURSES = "课程通知";
   /*
    * 信息发布
    * 信息发布
    */
   public static String NOTICE_TYPE_NAME_INF = "信息发布";
   public static String NOTICE_TYPE_NAME_INF = "信息发布";
   /*
    * 信息发布
    * 信息发布
    */
   public static String NOTICE_TYPE_NAME_OTHER = "其他通知";
   public static String NOTICE_TYPE_NAME_OTHER = "其他通知";
   /*
    * 信息发布
    * 信息发布
    */
   public static String NOTICE_TYPE_NAME_ACTIVE = "活动通知";
   public static String NOTICE_TYPE_NAME_ACTIVE = "活动通知";
   /** 通知类型名称 */
   @ApiModelProperty(value="通知类型名称",name="noticeTypeName",example="平台通知,课程通知,信息发布,其他通知,活动通知")
   /** 通知类型名称 */
   @ApiModelProperty(value="通知类型名称",name="noticeTypeName",example="平台通知,课程通知,信息发布,其他通知,活动通知")
   @Column(name = "NOTICE_TYPE_NAME", length = 150)
   private String noticeTypeName;
   /** 范围ID:平台通知:机构ID 班级通知:班级ID */
   @ApiModelProperty(value="范围ID",name="scopeId",example="平台通知:机构ID 班级通知:班级ID")
   /** 范围ID:平台通知:机构ID 班级通知:班级ID */
   @ApiModelProperty(value="范围ID",name="scopeId",example="平台通知:机构ID 班级通知:班级ID")
   @Column(name = "SCOPE_ID")
   private String scopeId;
   @ApiModelProperty(value="状态",name="status",example="0 草稿 1已发布 2已废弃")
   /** 状态: 0 草稿 1已发布 2已废弃 */
   @ApiModelProperty(value="状态",name="status",example="0 草稿 1已发布 2已废弃")
   /** 状态: 0 草稿 1已发布 2已废弃 */
   @Column(name = "STATUS", length = 32)
   private short status;
   /*
    * 草稿
    * 草稿
    */
   public static short STATUS_DRAFT = 0;
   /*
    * 已发布
    * 已发布
    */
   public static short STATUS_ISSUED = 1;
   /*
    * 已废弃
    * 已废弃
    */
   public static short STATUS_DISCARD = 2;
   /** 标题 */
   @ApiModelProperty(value="标题",name="title")
   /** 标题 */
   @ApiModelProperty(value="标题",name="title")
   @Column(name = "TITLE", length = 255)
   private String title;
   /** 修改人ID */
   /** 修改人ID */
   @Column(name = "UPDATE_ID", length = 32)
   private String updateId;
   /** 修改时间 */
   /** 修改时间 */
   @Column(name = "UPDATE_TIME", nullable = false)
   @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
   private Date updateTime;
   /** 修改人 */
   /** 修改人 */
   @Column(name = "UPDATOR", length = 100)
   private String updator;
   /** 浏览总次数:一人可以多次 */
   @ApiModelProperty(value="浏览总次数",name="viewCount",example="一人可以多次")
   /** 浏览总次数:一人可以多次 */
   @ApiModelProperty(value="浏览总次数",name="viewCount",example="一人可以多次")
   @Column(name = "VIEW_COUNT")
   private int viewCount;
   /** 发布时间 */
   @ApiModelProperty(value="发布时间",name="issuedTime")
   /** 发布时间 */
   @ApiModelProperty(value="发布时间",name="issuedTime")
   @Column(name = "ISSUED_TIME")
   @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
   private Date issuedTime;
   /** 浏览总人次:一人记录一次 */
   @ApiModelProperty(value="浏览总人次",name="viwerCount",example="一人记录一次")
   /** 浏览总人次:一人记录一次 */
   @ApiModelProperty(value="浏览总人次",name="viwerCount",example="一人记录一次")
   @Column(name = "VIWER_COUNT")
   private int viwerCount;
@@ -455,7 +455,7 @@
   }
   /**
    * 返回不包含content的所有字段
    * 返回不包含content的所有字段
    * 
    * @return
    */
@@ -482,7 +482,7 @@
   }
   /**
    * 返回不包含content的所有字段
    * 返回不包含content的所有字段
    * 
    * @return
    */
@@ -508,7 +508,7 @@
   }
   /**
    * 返回不包含content的所有字段
    * 返回不包含content的所有字段
    * 
    * @return
    */