New file |
| | |
| | | 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_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_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-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-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-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; |
| | | } |
| | | } |
| | | } |