package beilv.system.domain; import beilv.common.core.domain.BaseEntity; import beilv.common.xss.Xss; import lombok.*; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import org.apache.ibatis.type.Alias; import javax.validation.constraints.NotBlank; import javax.validation.constraints.Size; import java.util.Date; /** * 通知公告表 sys_notice * * @author ruoyi */ @Setter @Getter @AllArgsConstructor @NoArgsConstructor @ToString @Alias("SysNotice") public class SysNotice extends BaseEntity { private static final long serialVersionUID = 1L; /** * 公告ID */ private Long noticeId; /** * 公告标题 */ private String noticeTitle; /** * 公告类型(1通知 2公告) */ private String noticeType; /** * 公告内容 */ private String noticeContent; /** * 公告状态(0正常 1关闭) */ private String status; /** * 是否置顶 */ private String topped; /** * 排序 */ private String sort; /** * 发布时间 */ private Date releaseTime; /** * 图片 */ private String noticeImg; }