admin
2024-11-12 a6316ee0ab82a0f3fc2691f8b5ddbd79e1567086
提交 | 用户 | 时间
a6316e 1 package com.billion.common.core.domain;
A 2
3 import java.io.Serializable;
4 import java.util.Date;
5 import java.util.HashMap;
6 import java.util.Map;
7
8 import com.baomidou.mybatisplus.annotation.TableField;
9 import com.fasterxml.jackson.annotation.JsonFormat;
10 import com.fasterxml.jackson.annotation.JsonIgnore;
11 import com.fasterxml.jackson.annotation.JsonInclude;
12
13 /**
14  * Entity基类
15  * 
16  * @author ruoyi
17  */
18 public class BaseEntity implements Serializable
19 {
20     private static final long serialVersionUID = 1L;
21
22     /** 搜索值 */
23     @JsonIgnore
24     @TableField(exist = false)
25     private String searchValue;
26
27     /** 创建者 */
28     private String createBy;
29
30     /** 创建时间 */
31     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
32     private Date createTime;
33
34     /** 更新者 */
35     private String updateBy;
36
37     /** 更新时间 */
38     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
39     private Date updateTime;
40
41     /** 备注 */
42     @TableField(exist = false)
43     private String remark;
44
45     /** 请求参数 */
46     @JsonInclude(JsonInclude.Include.NON_EMPTY)
47     @TableField(exist = false)
48     private Map<String, Object> params;
49
50     public String getSearchValue()
51     {
52         return searchValue;
53     }
54
55     public void setSearchValue(String searchValue)
56     {
57         this.searchValue = searchValue;
58     }
59
60     public String getCreateBy()
61     {
62         return createBy;
63     }
64
65     public void setCreateBy(String createBy)
66     {
67         this.createBy = createBy;
68     }
69
70     public Date getCreateTime()
71     {
72         return createTime;
73     }
74
75     public void setCreateTime(Date createTime)
76     {
77         this.createTime = createTime;
78     }
79
80     public String getUpdateBy()
81     {
82         return updateBy;
83     }
84
85     public void setUpdateBy(String updateBy)
86     {
87         this.updateBy = updateBy;
88     }
89
90     public Date getUpdateTime()
91     {
92         return updateTime;
93     }
94
95     public void setUpdateTime(Date updateTime)
96     {
97         this.updateTime = updateTime;
98     }
99
100     public String getRemark()
101     {
102         return remark;
103     }
104
105     public void setRemark(String remark)
106     {
107         this.remark = remark;
108     }
109
110     public Map<String, Object> getParams()
111     {
112         if (params == null)
113         {
114             params = new HashMap<>();
115         }
116         return params;
117     }
118
119     public void setParams(Map<String, Object> params)
120     {
121         this.params = params;
122     }
123 }