SysExternalUnite.java
7.82 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
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
package com.hotent.system.model;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.hotent.base.entity.AutoFillModel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import javax.xml.bind.annotation.XmlAttribute;
import java.time.LocalDateTime;
@TableName("portal_sys_external_unite")
@ApiModel(description = "附件分类信息")
public class SysExternalUnite extends AutoFillModel<SysExternalUnite> {
@ApiModelProperty(name="id", notes="主键")
@TableId("id_")
protected String id;
@XmlAttribute(name = "tenantId")
@TableField("TENANT_ID_")
@ApiModelProperty(value="租户id")
protected String tenantId;
@ApiModelProperty("企业名称")
@TableField("CORP_NAME_")
protected String corpName;
@ApiModelProperty("企业id")
@TableField("CORP_ID_")
protected String corpId;
@ApiModelProperty("企业secret")
@TableField("CORP_SECRET_")
protected String corpSecret;
@ApiModelProperty("集成类型")
@TableField("TYPE_")
protected String type;
@ApiModelProperty("本系统地址")
@TableField("BASE_URL_")
protected String baseUrl;
@ApiModelProperty("本系统PC端地址")
@TableField("PC_BASE_URL_")
protected String pcBaseUrl;
@ApiModelProperty("应用id")
@TableField("AGENT_ID_")
protected String agentId;
@ApiModelProperty("应用key")
@TableField("AGENT_KEY_")
protected String agentKey;
@ApiModelProperty("菜单名称")
@TableField("MENU_NAME_")
protected String menuName;
@ApiModelProperty("应用secret")
@TableField("AGENT_SECRET_")
protected String agentSecret;
@ApiModelProperty("菜单url")
@TableField("MENU_URL_")
protected String menuUrl;
@ApiModelProperty("PC端菜单url")
@TableField("PC_MENU_URL_")
protected String pcMenuUrl;
@ApiModelProperty("公众号模板消息id")
@TableField("TEMP_MSG_ID_")
protected String tempMsgId;
@ApiModelProperty("扫码登录的appId")
@TableField("SCAN_APP_ID_")
protected String scanAppId;
@ApiModelProperty("扫码登录的appSecret")
@TableField("SCAN_APP_SECRET_")
protected String scanAppSecret;
@ApiModelProperty("是否发布")
@TableField(exist=false)
protected String isPublish;
@ApiModelProperty("是否同步组织架构")
@TableField("SYNC_FLAG_")
protected Boolean syncFlag;
@ApiModelProperty("同步范围,0-全部;1-仅用户;2-部分")
@TableField("SYNC_SCOPE_")
protected Integer syncScope;
@ApiModelProperty("同步组织")
@TableField("SYNC_ORG_")
protected String syncOrg;
@ApiModelProperty("同步组织ID")
@TableField("SYNC_ORG_ID_")
protected String syncOrgId;
@ApiModelProperty("同步方式,拉取或上传")
@TableField("SYNC_DIRECTION_")
protected Integer syncDirection;
@ApiModelProperty("同步方法,是否自动同步")
@TableField("AUTO_SYNC_")
protected Boolean autoSync;
@ApiModelProperty("同步频率,0-每周;1-每月;2-每小时")
@TableField("SYNC_FREQUENCY_")
protected Integer syncFrequency;
@ApiModelProperty("同步起始时间")
@TableField("SYNC_STARTING_TIME")
protected LocalDateTime syncStartingTime;
@ApiModelProperty("应用名称")
@TableField("AGENT_NAME_")
protected String agentName;
@ApiModelProperty("应用别名")
@TableField("ALIAS_")
protected String alias;
public void setTenantId(String tenantId) {
this.tenantId = tenantId;
}
public String getTenantId() {
return tenantId;
}
public String getAgentName() {
return agentName;
}
public String getAlias() {
return alias;
}
public void setAgentName(String agentName) {
this.agentName = agentName;
}
public void setAlias(String alias) {
this.alias = alias;
}
public Boolean getSyncFlag() {
return syncFlag;
}
public LocalDateTime getSyncStartingTime() {
return syncStartingTime;
}
public Integer getSyncFrequency() {
return syncFrequency;
}
public void setSyncFlag(Boolean syncFlag) {
this.syncFlag = syncFlag;
}
public void setSyncFrequency(Integer syncFrequency) {
this.syncFrequency = syncFrequency;
}
public void setSyncStartingTime(LocalDateTime syncStartingTime) {
this.syncStartingTime = syncStartingTime;
}
public Boolean getAutoSync() {
return autoSync;
}
public Integer getSyncScope() {
return syncScope;
}
public Integer getSyncDirection() {
return syncDirection;
}
public String getSyncOrg() {
return syncOrg;
}
public String getSyncOrgId() {
return syncOrgId;
}
public void setAutoSync(Boolean autoSync) {
this.autoSync = autoSync;
}
public void setSyncScope(Integer syncScope) {
this.syncScope = syncScope;
}
public void setSyncDirection(Integer syncDirection) {
this.syncDirection = syncDirection;
}
public void setSyncOrg(String syncOrg) {
this.syncOrg = syncOrg;
}
public void setSyncOrgId(String syncOrgId) {
this.syncOrgId = syncOrgId;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getCorpName() {
return corpName;
}
public void setCorpName(String corpName) {
this.corpName = corpName;
}
public String getCorpId() {
return corpId;
}
public void setCorpId(String corpId) {
this.corpId = corpId;
}
public String getCorpSecret() {
return corpSecret;
}
public void setCorpSecret(String corpSecret) {
this.corpSecret = corpSecret;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public String getBaseUrl() {
return baseUrl;
}
public void setBaseUrl(String baseUrl) {
this.baseUrl = baseUrl;
}
public String getAgentId() {
return agentId;
}
public void setAgentId(String agentId) {
this.agentId = agentId;
}
public String getAgentKey() {
return agentKey;
}
public void setAgentKey(String agentKey) {
this.agentKey = agentKey;
}
public String getMenuName() {
return menuName;
}
public void setMenuName(String menuName) {
this.menuName = menuName;
}
public String getAgentSecret() {
return agentSecret;
}
public void setAgentSecret(String agentSecret) {
this.agentSecret = agentSecret;
}
public String getMenuUrl() {
return menuUrl;
}
public void setMenuUrl(String menuUrl) {
this.menuUrl = menuUrl;
}
public String getTempMsgId() {
return tempMsgId;
}
public void setTempMsgId(String tempMsgId) {
this.tempMsgId = tempMsgId;
}
public String getScanAppId() {
return scanAppId;
}
public void setScanAppId(String scanAppId) {
this.scanAppId = scanAppId;
}
public String getScanAppSecret() {
return scanAppSecret;
}
public void setScanAppSecret(String scanAppSecret) {
this.scanAppSecret = scanAppSecret;
}
public String getIsPublish() {
return isPublish;
}
public void setIsPublish(String isPublish) {
this.isPublish = isPublish;
}
public String getPcBaseUrl() {
return pcBaseUrl;
}
public void setPcBaseUrl(String pcBaseUrl) {
this.pcBaseUrl = pcBaseUrl;
}
public String getPcMenuUrl() {
return pcMenuUrl;
}
public void setPcMenuUrl(String pcMenuUrl) {
this.pcMenuUrl = pcMenuUrl;
}
}