ac9c46bcbbae20643464f363d1c094c50ccc8a5d.svn-base
8.11 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
358
359
360
361
362
363
364
365
366
367
368
369
370
/**
* Copyright © 2015-2018 ODM All rights reserved.
*/
package com.thinkgem.jeesite.modules.reg.entity.bus;
import org.hibernate.validator.constraints.Length;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import javax.validation.constraints.NotNull;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.thinkgem.jeesite.common.persistence.ActEntity;
import com.thinkgem.jeesite.common.utils.DateUtils;
import com.thinkgem.jeesite.common.utils.xml.JaxbDateAdapter;
import com.thinkgem.jeesite.modules.sys.utils.UserUtils;
/**
* 受理申请表单维护Entity
* @author xuyg
* @version 2015-10-07
*/
@XmlRootElement(name="DJT_DJ_SLSQ")
public class RegBusSlsq extends ActEntity<RegBusSlsq> {
private static final long serialVersionUID = 1L;
private String ysdm; // 要素代码
private String ywh; // 业务号
private String djdl; // 登记大类
private String djxl; // 登记小类
private Integer sqzsbs; // 申请证书版式
private Integer sqfbcz; // 申请分别持证
private String qxdm; // 区县代码
private String slry; // 受理人员
private Date slsj; // 受理时间
private String zl; // 坐落
private String tzrxm; // 通知人姓名
private String tzfs; // 通知方式
private String tzrdh; // 通知人电话
private String tzryddh; // 通知人移动电话
private String tzrdzyj; // 通知人电子邮件
private String sfwtaj; // 是否问题案件
private Date jssj; // 结束时间
private String ajzt; // 案件状态
private String bz; // 备注
private String procInsId; // 流程实例ID
private String taskdefkey; //任务定义Key(任务环节标识)
private String islock; //是否查封或异议
private String isgs; //是否公示
private String fjinfo; //初审复审附件信息
private String str;//受托人
private String comments;//常用意见选择
private String create_by;//常用意见选择
private String bdcqzh;
private String proid;
private String fybh;
private String sllx;
public String getSllx() {
return sllx;
}
public void setSllx(String sllx) {
this.sllx = sllx;
}
public String getProid() {
return proid;
}
public void setProid(String proid) {
this.proid = proid;
}
public String getCreateby() {
return create_by;
}
public void setCreateby(String create_by) {
this.create_by = create_by;
}
public String getFybh() {
return fybh;
}
public void setFybh(String fybh) {
this.fybh = fybh;
}
public String getBdcqzh() {
return bdcqzh;
}
public void setBdcqzh(String bdcqzh) {
this.bdcqzh = bdcqzh;
}
public RegBusSlsq() {
super();
}
public RegBusSlsq(String id){
super(id);
}
@XmlAttribute(name="YSDM")
@Length(min=0, max=10, message="要素代码长度必须介于 0 和 10 之间")
public String getYsdm() {
return ysdm;
}
public void setYsdm(String ysdm) {
this.ysdm = ysdm;
}
@XmlAttribute(name="YWH")
@Length(min=0, max=20, message="业务号长度必须介于 0 和 20 之间")
public String getYwh() {
return ywh;
}
public void setYwh(String ywh) {
this.ywh = ywh;
}
@XmlAttribute(name="DJDL")//DJDL
@Length(min=0, max=6, message="登记大类长度必须介于 0 和 6 之间")
public String getDjdl() {
return djdl;
}
public void setDjdl(String djdl) {
this.djdl = djdl;
}
@XmlAttribute(name="DJXL")//DJXL
@Length(min=0, max=6, message="登记小类长度必须介于 0 和 6 之间")
public String getDjxl() {
return djxl;
}
public void setDjxl(String djxl) {
this.djxl = djxl;
}
@XmlAttribute(name="SQZSBS")//SQZSBS
public Integer getSqzsbs() {
return sqzsbs;
}
public void setSqzsbs(Integer sqzsbs) {
this.sqzsbs = sqzsbs;
}
@XmlAttribute(name="SQFBCZ")//SQFBCZ
public Integer getSqfbcz() {
return sqfbcz;
}
public void setSqfbcz(Integer sqfbcz) {
this.sqfbcz = sqfbcz;
}
@XmlAttribute(name="QXDM")//QXDM
@Length(min=0, max=6, message="区县代码长度必须介于 0 和 6 之间")
public String getQxdm() {
return qxdm;
}
public void setQxdm(String qxdm) {
this.qxdm = qxdm;
}
@XmlAttribute(name="SLRY")//SLRY
@Length(min=1, max=50, message="受理人员长度必须介于 1 和 50 之间")
public String getSlry() {
return slry;
}
public void setSlry(String slry) {
this.slry = slry;
}
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@NotNull(message="受理时间不能为空")
@XmlAttribute(name="SLSJ")//SLSJ
//@XmlJavaTypeAdapter(JaxbDateAdapter.class)
public Date getSlsj() {
return slsj;
}
public void setSlsj(Date slsj) {
this.slsj = slsj;
}
@XmlAttribute(name="ZL")
@Length(min=0, max=200, message="坐落长度必须介于 0 和 200 之间")
public String getZl() {
return zl;
}
public void setZl(String zl) {
this.zl = zl;
}
@XmlAttribute(name="TZRXM")
@Length(min=0, max=50, message="通知人姓名长度必须介于 0 和 50 之间")
public String getTzrxm() {
return tzrxm;
}
public void setTzrxm(String tzrxm) {
this.tzrxm = tzrxm;
}
@XmlAttribute(name="TZFS")//TZFS
@Length(min=0, max=2, message="通知方式长度必须介于 0 和 2 之间")
public String getTzfs() {
return tzfs;
}
public void setTzfs(String tzfs) {
this.tzfs = tzfs;
}
@XmlAttribute(name="TZRDH")
@Length(min=0, max=50, message="通知人电话长度必须介于 0 和 50 之间")
public String getTzrdh() {
return tzrdh;
}
public void setTzrdh(String tzrdh) {
this.tzrdh = tzrdh;
}
@XmlAttribute(name="TZRYDDH")
@Length(min=0, max=50, message="通知人移动电话长度必须介于 0 和 50 之间")
public String getTzryddh() {
return tzryddh;
}
public void setTzryddh(String tzryddh) {
this.tzryddh = tzryddh;
}
@XmlAttribute(name="TZRDZYJ")
@Length(min=0, max=50, message="通知人电子邮件长度必须介于 0 和 50 之间")
public String getTzrdzyj() {
return tzrdzyj;
}
public void setTzrdzyj(String tzrdzyj) {
this.tzrdzyj = tzrdzyj;
}
@XmlAttribute(name="SFWTAJ")//SFWTAJ
@Length(min=0, max=2, message="是否问题案件长度必须介于 0 和 2 之间")
public String getSfwtaj() {
return sfwtaj;
}
public void setSfwtaj(String sfwtaj) {
this.sfwtaj = sfwtaj;
}
/**
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@NotNull(message="结束时间不能为空") */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@XmlAttribute(name="JSSJ")//SLSJ
//@XmlJavaTypeAdapter(JaxbDateAdapter.class)
public Date getJssj() {
return jssj;
}
public void setJssj(Date jssj) {
this.jssj = jssj;
}
/**
@Length(min=0, max=2, message="案件状态长度必须介于 0 和 2 之间")*/
@XmlAttribute(name="AJZT")//AJZT
public String getAjzt() {
return ajzt;
}
public void setAjzt(String ajzt) {
this.ajzt = ajzt;
}
@XmlAttribute(name="BZ")
@Length(min=0, max=300, message="备注长度必须介于 0 和 300 之间")
public String getBz() {
return bz;
}
public void setBz(String bz) {
this.bz = bz;
}
@XmlTransient
@Length(min=0, max=64, message="流程实例ID长度必须介于 0 和 64 之间")
public String getProcInsId() {
return procInsId;
}
public void setProcInsId(String procInsId) {
this.procInsId = procInsId;
}
@XmlTransient
@Length(min=0, max=10, message="任务环节标识长度必须介于 0 和 10 之间")
public String getTaskdefkey() {
return taskdefkey;
}
public void setTaskdefkey(String taskdefkey) {
this.taskdefkey = taskdefkey;
}
@XmlTransient
public String getIsgs() {
return isgs;
}
public void setIsgs(String isgs) {
this.isgs = isgs;
}
@XmlTransient
public String getFjinfo() {
return fjinfo;
}
public void setFjinfo(String fjinfo) {
this.fjinfo = fjinfo;
}
@XmlTransient
public String getStr() {
return str;
}
public void setStr(String str) {
this.str = str;
}
@XmlTransient
public String getIslock() {
return islock;
}
public void setIslock(String islock) {
this.islock = islock;
}
public String getComments() {
return comments;
}
public void setComments(String comments) {
this.comments = comments;
}
}