OrgUser.java
4.02 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
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
package com.hotent.uc.model;
import io.swagger.annotations.ApiModelProperty;
import java.time.LocalDateTime;
import org.apache.commons.lang.builder.ToStringBuilder;
public class OrgUser extends UcBaseModel {
private static final long serialVersionUID = 2541505317450158908L;
/**
* 主关系
*/
public static final Integer MASTER_YES=1;
/**
* 非主关系
*/
public static final Integer MASTER_NO=0;
/**
* id_
*/
@ApiModelProperty(name="id",notes="用户组织关系id")
protected String id;
/**
* org_id_
*/
@ApiModelProperty(name="orgId",notes="组织id")
protected String orgId;
/**
* user_id_
*/
@ApiModelProperty(name="userId",notes="用户id")
protected String userId;
/**
* 0:非主部门,1:主部门
*/
@ApiModelProperty(name="isMaster",notes="0:非主组织,1:主组织")
protected Integer isMaster;
/**
* 0: 非负责人 , 1: 负责人, 2 部门的主负责人
*/
@ApiModelProperty(name="isCharge",notes="0: 非负责人 , 1: 负责人, 2 部门的主负责人")
protected Integer isCharge=0;
/**
* rel_id_
*/
@ApiModelProperty(name="relId",notes="岗位id")
protected String relId;
/**
* 开始生效日期
*/
@ApiModelProperty(name="startDate",notes="开始生效日期")
protected LocalDateTime startDate;
/**
* 结束日期
*/
@ApiModelProperty(name="endDate",notes="结束日期")
protected LocalDateTime endDate;
/**
* 是否生效
*/
@ApiModelProperty(name="isRelActive",notes="是否生效")
protected int isRelActive = 1;
/*扩展字段,仅用于关联查询时使用*/
@ApiModelProperty(name="orgCode",notes="组织代码", hidden=true)
protected String orgCode;
@ApiModelProperty(name="posCode",notes="岗位代码", hidden=true)
protected String posCode;
public void setId(String id) {
this.id = id;
}
/**
* 返回 id_
* @return
*/
public String getId() {
return this.id;
}
public void setOrgId(String orgId) {
this.orgId = orgId;
}
/**
* 返回 org_id_
* @return
*/
public String getOrgId() {
return this.orgId;
}
public void setUserId(String userId) {
this.userId = userId;
}
/**
* 返回 user_id_
* @return
*/
public String getUserId() {
return this.userId;
}
public void setIsMaster(Integer isMaster) {
this.isMaster = isMaster;
}
/**
* 返回 0:非主部门,1:主部门
* @return
*/
public Integer getIsMaster() {
return this.isMaster;
}
public Integer getIsCharge() {
return isCharge;
}
public void setIsCharge(Integer isCharge) {
this.isCharge = isCharge;
}
public void setRelId(String relId) {
this.relId = relId;
}
/**
* 返回 rel_id_
* @return
*/
public String getRelId() {
return this.relId;
}
/**
* 返回 开始生效日期
* @return
*/
public LocalDateTime getStartDate() {
return startDate;
}
public void setStartDate(LocalDateTime startDate) {
this.startDate = startDate;
}
/**
* 返回 结束日期
* @return
*/
public LocalDateTime getEndDate() {
return endDate;
}
public void setEndDate(LocalDateTime endDate) {
this.endDate = endDate;
}
/**
* 返回 是否生效
* @return
*/
public int getIsRelActive() {
return isRelActive;
}
public void setIsRelActive(int isRelActive) {
this.isRelActive = isRelActive;
}
public String getOrgCode() {
return orgCode;
}
public void setOrgCode(String orgCode) {
this.orgCode = orgCode;
}
public String getPosCode() {
return posCode;
}
public void setPosCode(String posCode) {
this.posCode = posCode;
}
/**
* @see java.lang.Object#toString()
*/
public String toString() {
return new ToStringBuilder(this)
.append("id", this.id)
.append("orgId", this.orgId)
.append("userId", this.userId)
.append("isMaster", this.isMaster)
.append("relId", this.relId)
.append("startDate", this.startDate)
.append("endDate", this.endDate)
.append("isRelActive", this.isRelActive)
.append("updateTime",this.updateTime)
.append("isDelete",this.isDelete)
.append("version",this.version)
.toString();
}
}