潘志宝
2024-08-21 c39abccd937de093fc067abffac5f66b758bc97b
提交 | 用户 | 时间
e7c126 1 package com.iailab.module.system.dal.dataobject.dict;
H 2
3 import com.iailab.framework.common.enums.CommonStatusEnum;
4 import com.iailab.framework.mybatis.core.dataobject.BaseDO;
5 import com.baomidou.mybatisplus.annotation.*;
6 import lombok.Data;
7 import lombok.EqualsAndHashCode;
8
9 /**
10  * 字典数据表
11  *
12  * @author ruoyi
13  */
14 @TableName("system_dict_data")
15 @KeySequence("system_dict_data_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
16 @Data
17 @EqualsAndHashCode(callSuper = true)
18 public class DictDataDO extends BaseDO {
19
20     /**
21      * 字典数据编号
22      */
23     @TableId
24     private Long id;
25     /**
26      * 字典排序
27      */
28     private Integer sort;
29     /**
30      * 字典标签
31      */
32     private String label;
33     /**
34      * 字典值
35      */
36     private String value;
37     /**
38      * 字典类型
39      *
40      * 冗余 {@link DictDataDO#getDictType()}
41      */
42     private String dictType;
43     /**
44      * 状态
45      *
46      * 枚举 {@link CommonStatusEnum}
47      */
48     private Integer status;
49     /**
50      * 颜色类型
51      *
52      * 对应到 element-ui 为 default、primary、success、info、warning、danger
53      */
54     private String colorType;
55     /**
56      * css 样式
57      */
58     @TableField(updateStrategy = FieldStrategy.ALWAYS)
59     private String cssClass;
60     /**
61      * 备注
62      */
63     private String remark;
64
65 }