package com.ruoyi.hezhi.domain; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; import lombok.Getter; import lombok.Setter; import lombok.ToString; import java.util.Date; /** * 通知公告对象 tb_notice * * @author ruoyi * @date 2024-09-14 */ @Getter @Setter @ToString public class TbNotice extends BaseEntity { private static final long serialVersionUID = 1L; /** 通知公告id */ private Long noticeId; /** 标题 */ @Excel(name = "标题") private String title; /** 缩略图 */ @Excel(name = "缩略图") private String showImg; /** 发布人 */ @Excel(name = "发布人") private String publisher; /** 发布时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm") @Excel(name = "发布时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm") private Date publicationTime; /** 内容 */ private String content; /** 删除标记(0-正常,1-删除) */ private Integer delFlag; /** 删除时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "删除时间", width = 30, dateFormat = "yyyy-MM-dd") private Date deleteTime; /** 删除人 */ @Excel(name = "删除人") private String deleteBy; /** 发布人ID(0-管理员) */ private Long publisherId; /** 通知类型(0-通知公告,1-专题专栏,2-政策解读,3-媒体聚焦,4-教育评论,5-产教融合) */ private Integer type; /** 根据type二级类型(type=1:1-专题专栏1,2-专题专栏2,3-专题专栏3) */ private Integer typeTwo; /** 浏览量 */ private Integer viewsNum; /** 简述 */ private String prospectus; /** 状态(0-显示,1-隐藏) */ private Integer status; /** 是否重要(0-否,1-是) */ private Integer isMain; }