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;
|
}
|
}
|
}
|