广州市综治平台后端
xusd
2025-06-07 36306491396230522fa20585c2621a7fc899849a
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
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
package cn.huge.module.sys.constant;
 
/**
 * @title": 附件所属业务类型枚举类
 * @description": 附件所属业务类型枚举类
 * @company": hugeinfo
 * @author": liyj
 * @time": 2021-11-05 16":51":48
 * @version": 1.0.0
 */
public enum FileOwnerTypeBaseEnum {
 
    /**
     * 未分类
     */
    OWNER_TYPE_000("22_00018-000", "未分类"),
 
    /**
     * 材料大类
     */
    OWNER_CAT_1("22_00014-1", "申请材料"),
    OWNER_CAT_2("22_00014-2", "证据材料"),
    OWNER_CAT_7("22_00014-7", "办理材料"),
    OWNER_CAT_5("22_00014-5", "结案材料"),
    OWNER_CAT_3("22_00014-3", "身份证明材料"),
    OWNER_CAT_6("22_00014-6", "司法确认结果材料"),
    OWNER_CAT_8("22_00014-8", "模板材料"),
    OWNER_CAT_4("22_00014-4", "其他材料"),
    OWNER_CAT_9("22_00014-9", "系统材料"),
 
    /**
     * 纠纷登记材料
     */
    OWNER_TYPE_101("22_00018-101", "申请材料"),
    OWNER_TYPE_102("22_00018-102", "证据材料"),
    OWNER_TYPE_103("22_00018-103", "证据清单"),
    OWNER_TYPE_104("22_00018-104", "人民调解申请书"),
    OWNER_TYPE_105("22_00018-105", "人民调解受理登记表"),
    OWNER_TYPE_106("22_00018-106", "起诉状"),
    OWNER_TYPE_107("22_00018-107", "管辖依据证明材料"),
    OWNER_TYPE_108("22_00018-108", "法院电子送达地址确认书"),
    OWNER_TYPE_109("22_00018-109", "立案申报表"),
    OWNER_TYPE_110("22_00018-110", "被申请人证据材料"),
    OWNER_TYPE_199("22_00018-199", "其他材料"),
 
    /**
     * 人员相关材料
     */
    OWNER_TYPE_202("22_00018-202", "身份证明材料"),
    OWNER_TYPE_201("22_00018-201", "身份证"),
    OWNER_TYPE_203("22_00018-203", "企业(机构)登记材料"),
    OWNER_TYPE_204("22_00018-204", "法定(机构)代表人身份证明材料"),
    OWNER_TYPE_205("22_00018-205", "代理人身份证明材料"),
    OWNER_TYPE_206("22_00018-206", "代理人律师证"),
    OWNER_TYPE_207("22_00018-207", "代理人授权委托书"),
    OWNER_TYPE_208("22_00018-208", "代理人律师所函"),
    OWNER_TYPE_299("22_00018-299", "其他身份证明材料"),
 
    /**
     * 调解材料
     */
    OWNER_TYPE_301("22_00018-301", "调解笔录"),
    OWNER_TYPE_302("22_00018-302", "协议文书"),
    OWNER_TYPE_303("22_00018-303", "调解结案记录"),
    OWNER_TYPE_304("22_00018-304", "撤诉申请书"),
    OWNER_TYPE_305("22_00018-305", "调解现场照片"),
    OWNER_TYPE_306("22_00018-306", "人民调解委员会开具的调解证明"),
    OWNER_TYPE_307("22_00018-307", "调解档案封面"),
 
    /**
     * 司法确认材料
     */
    OWNER_TYPE_401("22_00018-401", "司法确认询问笔录"),
    OWNER_TYPE_402("22_00018-402", "非诉讼调解协议司法确认申请书"),
    OWNER_TYPE_403("22_00018-403", "诉前联调协议移送司法确认函"),
    OWNER_TYPE_405("22_00018-405", "民事裁定书"),
    OWNER_TYPE_406("22_00018-406", "司法确认书送达告知书"),
    OWNER_TYPE_407("22_00018-407", "司法确认书送达回证"),
    OWNER_TYPE_409("22_00018-409", "其他司法确认申请材料"),
    OWNER_TYPE_410("22_00018-410", "司法确认现场照片"),
    OWNER_TYPE_411("22_00018-411", "司法确认审批附件"),
    OWNER_TYPE_412("22_00018-412", "司法确认调解协议书"),
 
    /**
     * 任务材料
     */
    OWNER_TYPE_501("22_00018-501", "办理附件"),
    OWNER_TYPE_506("22_00018-506", "督办附件"),
    OWNER_TYPE_507("22_00018-507", "督办回复附件"),
    OWNER_TYPE_508("22_00018-508", "联合处置申请附件"),
    OWNER_TYPE_509("22_00018-509", "联合处置申请审核附件"),
    OWNER_TYPE_510("22_00018-510", "回退申请附件"),
    OWNER_TYPE_511("22_00018-511", "回退审核附件"),
    OWNER_TYPE_512("22_00018-512", "上报申请附件"),
    OWNER_TYPE_513("22_00018-513", "上报审核附件"),
    OWNER_TYPE_514("22_00018-514", "结案审核附件"),
    OWNER_TYPE_515("22_00018-515", "不予受理附件"),
 
    /**
     * 系统材料
     */
    OWNER_TYPE_502("22_00018-502", "用户头像"),
    OWNER_TYPE_503("22_00018-503", "设备附件"),
    OWNER_TYPE_504("22_00018-504", "一本账附件"),
    OWNER_TYPE_505("22_00018-505", "首页使用教程"),
 
    /**
     * 模板材料
     */
    OWNER_TYPE_601("22_00018-601", "调解笔录模板"),
    OWNER_TYPE_602("22_00018-602", "人民调解协议书模板"),
    OWNER_TYPE_603("22_00018-603", "司法确认询问笔录模板"),
    OWNER_TYPE_604("22_00018-604", "民事裁定书模板"),
    OWNER_TYPE_605("22_00018-605", "一本账模板");
 
 
    /**
     * 代码编号
     */
    private String index;
 
    /**
     * 名称
     */
    private String des;
 
    public String getIndex() {
        return index;
    }
 
    public void setIndex(String index) {
        this.index = index;
    }
 
    public String getDes() {
        return des;
    }
 
    public void setDes(String des) {
        this.des = des;
    }
 
    FileOwnerTypeBaseEnum(String index, String des) {
        this.index = index;
        this.des = des;
    }
 
    /**
     * 静态方法
     * @param index
     * @return
     */
    public static String getDes(String index) {
        for (FileOwnerTypeBaseEnum fileOwnerTypeBaseEnum : FileOwnerTypeBaseEnum.values()) {
            if (fileOwnerTypeBaseEnum.getIndex().equals(index)) {
                return fileOwnerTypeBaseEnum.des;
            }
        }
        return null;
    }
 
    /**
     * 静态方法
     * @param ownerType
     * @return
     */
    public static String getCat(String ownerType) {
        switch (ownerType) {
            case "22_00018-101":
                return OWNER_CAT_1.getIndex();
            case "22_00018-102":
                return OWNER_CAT_2.getIndex();
            case "22_00018-103":
                return OWNER_CAT_2.getIndex();
            case "22_00018-104":
                return OWNER_CAT_1.getIndex();
            case "22_00018-105":
                return OWNER_CAT_1.getIndex();
            case "22_00018-106":
                return OWNER_CAT_1.getIndex();
            case "22_00018-107":
                return OWNER_CAT_2.getIndex();
            case "22_00018-108":
                return OWNER_CAT_1.getIndex();
            case "22_00018-109":
                return OWNER_CAT_1.getIndex();
            case "22_00018-110":
                return OWNER_CAT_2.getIndex();
            case "22_00018-199":
                return OWNER_CAT_4.getIndex();
 
            case "22_00018-201":
                return OWNER_CAT_1.getIndex();
            case "22_00018-202":
                return OWNER_CAT_1.getIndex();
            case "22_00018-203":
                return OWNER_CAT_1.getIndex();
            case "22_00018-204":
                return OWNER_CAT_1.getIndex();
            case "22_00018-205":
                return OWNER_CAT_1.getIndex();
            case "22_00018-206":
                return OWNER_CAT_1.getIndex();
            case "22_00018-207":
                return OWNER_CAT_1.getIndex();
            case "22_00018-208":
                return OWNER_CAT_1.getIndex();
            case "22_00018-299":
                return OWNER_CAT_1.getIndex();
 
            case "22_00018-301":
                return OWNER_CAT_5.getIndex();
            case "22_00018-302":
                return OWNER_CAT_5.getIndex();
            case "22_00018-303":
                return OWNER_CAT_5.getIndex();
            case "22_00018-304":
                return OWNER_CAT_5.getIndex();
            case "22_00018-305":
                return OWNER_CAT_5.getIndex();
            case "22_00018-306":
                return OWNER_CAT_5.getIndex();
 
            case "22_00018-401":
                return OWNER_CAT_6.getIndex();
            case "22_00018-402":
                return OWNER_CAT_6.getIndex();
            case "22_00018-403":
                return OWNER_CAT_6.getIndex();
            case "22_00018-406":
                return OWNER_CAT_6.getIndex();
            case "22_00018-407":
                return OWNER_CAT_6.getIndex();
            case "22_00018-409":
                return OWNER_CAT_6.getIndex();
            case "22_00018-410":
                return OWNER_CAT_6.getIndex();
            case "22_00018-411":
                return OWNER_CAT_6.getIndex();
            case "22_00018-412":
                return OWNER_CAT_6.getIndex();
 
            case "22_00018-501":
                return OWNER_CAT_7.getIndex();
            case "22_00018-506":
                return OWNER_CAT_7.getIndex();
            case "22_00018-507":
                return OWNER_CAT_7.getIndex();
            case "22_00018-508":
                return OWNER_CAT_7.getIndex();
            case "22_00018-509":
                return OWNER_CAT_7.getIndex();
            case "22_00018-510":
                return OWNER_CAT_7.getIndex();
            case "22_00018-511":
                return OWNER_CAT_7.getIndex();
            case "22_00018-512":
                return OWNER_CAT_7.getIndex();
            case "22_00018-513":
                return OWNER_CAT_7.getIndex();
            case "22_00018-514":
                return OWNER_CAT_7.getIndex();
            case "22_00018-515":
                return OWNER_CAT_7.getIndex();
 
            case "22_00018-502":
                return OWNER_CAT_9.getIndex();
            case "22_00018-503":
                return OWNER_CAT_9.getIndex();
            case "22_00018-504":
                return OWNER_CAT_9.getIndex();
            case "22_00018-505":
                return OWNER_CAT_9.getIndex();
 
            case "22_00018-601":
                return OWNER_CAT_8.getIndex();
            case "22_00018-602":
                return OWNER_CAT_8.getIndex();
            case "22_00018-603":
                return OWNER_CAT_8.getIndex();
            case "22_00018-604":
                return OWNER_CAT_8.getIndex();
            case "22_00018-605":
                return OWNER_CAT_8.getIndex();
 
            default:
                return OWNER_CAT_4.getIndex();
        }
    }
 
    /**
     * 静态方法
     * @param index
     * @return
     */
    public static FileOwnerTypeBaseEnum getByIndex(final String index) {
        switch (index) {
            case "22_00014-1":
                return OWNER_CAT_1;
            case "22_00014-2":
                return OWNER_CAT_2;
            case "22_00014-3":
                return OWNER_CAT_3;
            case "22_00014-4":
                return OWNER_CAT_4;
            case "22_00014-5":
                return OWNER_CAT_5;
            case "22_00014-6":
                return OWNER_CAT_6;
            case "22_00014-7":
                return OWNER_CAT_7;
            case "22_00014-8":
                return OWNER_CAT_8;
            case "22_00014-9":
                return OWNER_CAT_9;
 
            case "22_00018-101":
                return OWNER_TYPE_101;
            case "22_00018-102":
                return OWNER_TYPE_102;
            case "22_00018-103":
                return OWNER_TYPE_103;
            case "22_00018-104":
                return OWNER_TYPE_104;
            case "22_00018-105":
                return OWNER_TYPE_105;
            case "22_00018-106":
                return OWNER_TYPE_106;
            case "22_00018-107":
                return OWNER_TYPE_107;
            case "22_00018-108":
                return OWNER_TYPE_108;
            case "22_00018-109":
                return OWNER_TYPE_109;
            case "22_00018-110":
                return OWNER_TYPE_110;
            case "22_00018-199":
                return OWNER_TYPE_199;
 
            case "22_00018-201":
                return OWNER_TYPE_201;
            case "22_00018-202":
                return OWNER_TYPE_202;
            case "22_00018-203":
                return OWNER_TYPE_203;
            case "22_00018-204":
                return OWNER_TYPE_204;
            case "22_00018-205":
                return OWNER_TYPE_205;
            case "22_00018-206":
                return OWNER_TYPE_206;
            case "22_00018-207":
                return OWNER_TYPE_207;
            case "22_00018-208":
                return OWNER_TYPE_208;
            case "22_00018-299":
                return OWNER_TYPE_299;
 
            case "22_00018-301":
                return OWNER_TYPE_301;
            case "22_00018-302":
                return OWNER_TYPE_302;
            case "22_00018-303":
                return OWNER_TYPE_303;
            case "22_00018-304":
                return OWNER_TYPE_304;
            case "22_00018-305":
                return OWNER_TYPE_305;
            case "22_00018-306":
                return OWNER_TYPE_306;
            case "22_00018-307":
                return OWNER_TYPE_307;
 
            case "22_00018-401":
                return OWNER_TYPE_401;
            case "22_00018-402":
                return OWNER_TYPE_402;
            case "22_00018-403":
                return OWNER_TYPE_403;
            case "22_00018-405":
                return OWNER_TYPE_405;
            case "22_00018-406":
                return OWNER_TYPE_406;
            case "22_00018-407":
                return OWNER_TYPE_407;
            case "22_00018-409":
                return OWNER_TYPE_409;
            case "22_00018-410":
                return OWNER_TYPE_410;
 
            case "22_00018-501":
                return OWNER_TYPE_501;
            case "22_00018-506":
                return OWNER_TYPE_506;
            case "22_00018-507":
                return OWNER_TYPE_507;
            case "22_00018-508":
                return OWNER_TYPE_508;
            case "22_00018-509":
                return OWNER_TYPE_509;
            case "22_00018-5010":
                return OWNER_TYPE_510;
            case "22_00018-511":
                return OWNER_TYPE_511;
            case "22_00018-512":
                return OWNER_TYPE_512;
            case "22_00018-513":
                return OWNER_TYPE_513;
            case "22_00018-514":
                return OWNER_TYPE_514;
            case "22_00018-515":
                return OWNER_TYPE_515;
 
            case "22_00018-502":
                return OWNER_TYPE_502;
            case "22_00018-503":
                return OWNER_TYPE_503;
            case "22_00018-504":
                return OWNER_TYPE_504;
            case "22_00018-505":
                return OWNER_TYPE_505;
 
            case "22_00018-601":
                return OWNER_TYPE_601;
            case "22_00018-602":
                return OWNER_TYPE_602;
            case "22_00018-603":
                return OWNER_TYPE_603;
            case "22_00018-604":
                return OWNER_TYPE_604;
            case "22_00018-605":
                return OWNER_TYPE_605;
            default:
                return OWNER_TYPE_000;
        }
    }
}