DictData.java
3.23 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
package com.huaheng.pc.system.dict.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.google.common.collect.Maps;
import com.huaheng.framework.aspectj.lang.annotation.Excel;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import java.util.Map;
/**
* 字典数据表 sys_dict_data
*
* @author huaheng
*/
@Data
@TableName(value = "sys_dict_data")
public class DictData
{
private static final long serialVersionUID = 1L;
/** 字典编码 */
@Excel(name = "字典明细id")
@TableId(value = "id",type = IdType.AUTO)
private Integer id;
/** 字典头id */
@Excel(name = "字典头id")
@TableField(value = "headerId")
private Integer headerId;
/** 仓库Id */
@Excel(name = "仓库Id")
@TableField(value = "warehouseId")
private Integer warehouseId;
/** 仓库编码 */
@Excel(name = "仓库编码")
@TableField(value = "warehouseCode")
private String warehouseCode;
/** 字典排序 */
@Excel(name = "字典排序")
@TableField(value = "dictSort")
private Integer dictSort;
/** 字典标签 */
@Excel(name = "字典标签")
@TableField(value = "dictLabel")
private String dictLabel;
/** 字典键值 */
@Excel(name = "字典键值")
@TableField(value = "dictValue")
private String dictValue;
/** 字典类型 */
@Excel(name = "字典类型")
@TableField(value = "dictType")
private String dictType;
/** 字典样式 */
@Excel(name = "字典样式")
@TableField(value = "cssClass")
private String cssClass;
/** 表格字典样式 */
@TableField
private String listClass;
/** 是否默认(Y是 N否) */
@Excel(name = "是否默认")
@TableField
private String isDefault;
/** 启用(0未启用 1已启用) */
@Excel(name = "启用")
@TableField
private Boolean enable;
/** 删除(0未删除 1已删除) */
@Excel(name = "删除")
@TableField
private Boolean deleted;
/** 搜索值 */
private String searchValue;
/** 创建者 */
@TableField
private String createBy;
/** 创建时间 */
@TableField
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date createTime;
/** 更新者 */
@TableField
private String updateBy;
/** 更新时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@TableField
private Date updateTime;
/** 备注 */
// @TableField(exist=false)
@TableField
private String remark;
/** 请求参数 */
private Map<String, Object> params;
@Override
public String toString()
{
return "DictData [id=" + id + ", headerId=" + headerId + ", warehouseId=" + warehouseId
+ ", warehouseCode=" + warehouseCode + ", dictSort=" + dictSort + ", dictLabel=" + dictLabel
+ ", dictValue=" + dictValue + ", dictType=" + dictType + ", cssClass=" + cssClass
+ ", isDefault=" + isDefault + ", enable=" + enable + ", deleted=" + deleted + "]";
}
}