潘志宝
2024-08-21 c39abccd937de093fc067abffac5f66b758bc97b
提交 | 用户 | 时间
e7c126 1 package com.iailab.module.system.dal.dataobject.notice;
H 2
3 import com.iailab.framework.common.enums.CommonStatusEnum;
4 import com.iailab.framework.mybatis.core.dataobject.BaseDO;
5 import com.iailab.module.system.enums.notice.NoticeTypeEnum;
6 import com.baomidou.mybatisplus.annotation.KeySequence;
7 import com.baomidou.mybatisplus.annotation.TableName;
8 import lombok.Data;
9 import lombok.EqualsAndHashCode;
10
11 /**
12  * 通知公告表
13  *
14  * @author ruoyi
15  */
16 @TableName("system_notice")
17 @KeySequence("system_notice_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
18 @Data
19 @EqualsAndHashCode(callSuper = true)
20 public class NoticeDO extends BaseDO {
21
22     /**
23      * 公告ID
24      */
25     private Long id;
26     /**
27      * 公告标题
28      */
29     private String title;
30     /**
31      * 公告类型
32      *
33      * 枚举 {@link NoticeTypeEnum}
34      */
35     private Integer type;
36     /**
37      * 公告内容
38      */
39     private String content;
40     /**
41      * 公告状态
42      *
43      * 枚举 {@link CommonStatusEnum}
44      */
45     private Integer status;
46
47 }