From e282e3bb247adc903e201e85239a504548efa7c6 Mon Sep 17 00:00:00 2001 From: wangwh <2397901735@qq.com> Date: Tue, 10 Sep 2024 14:26:20 +0800 Subject: [PATCH] 1、修改查询下级所有组织接口 2、首页相关接口 --- dyh-service/dyh-base/src/main/java/cn/huge/module/mediate/constant/CaseBaseConstsEnum.java | 134 ++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 134 insertions(+), 0 deletions(-) diff --git a/dyh-service/dyh-base/src/main/java/cn/huge/module/mediate/constant/CaseBaseConstsEnum.java b/dyh-service/dyh-base/src/main/java/cn/huge/module/mediate/constant/CaseBaseConstsEnum.java new file mode 100644 index 0000000..ac3507c --- /dev/null +++ b/dyh-service/dyh-base/src/main/java/cn/huge/module/mediate/constant/CaseBaseConstsEnum.java @@ -0,0 +1,134 @@ +package cn.huge.module.mediate.constant; + +/** + * @title: 纠纷信息相关常量枚举类 + * @description: 纠纷信息相关常量枚举类 + * @company: hugeinfo + * @author: liyj + * @time: 2021-11-05 16:51:48 + * @version: 1.0.0 + */ +public enum CaseBaseConstsEnum { + + /** + * 事项来源,22_00001-1:大厅来访,22_00001-2:线上来访 + */ + CASE_CANAL_1("22_00001-1", "大厅来访"), + CASE_CANAL_2("22_00001-2", "线上来访"), + + /** + * 事项来源,22_00001-1:大厅来访,22_00001-2:线上来访 + */ + VISIT_WAY_1("24_00002-1", "来访"), + VISIT_WAY_2("24_00002-2", "线上"), + + /** + * 当事人地位 + */ + PERSON_TYPE_1("15_020008-1", "申请方当事人"), + PERSON_TYPE_2("15_020008-2", "被申请方当事人"), + PERSON_TYPE_3("24_00006-1", "申请方代理人"), + PERSON_TYPE_4("24_00006-2", "被申请方代理人"), + + /** + * 当事人类型类型 + */ + PERSON_CLASS_1("09_01001-1", "自然人"), + PERSON_CLASS_2("09_01001-2", "法人"), + PERSON_CLASS_3("09_01001-3", "非法人组织"), + + /** + * 代理人类型 + */ + AGENT_CLASS_1("09_01010-1", "律师"), + AGENT_CLASS_3("09_01010-3", "监护人"), + AGENT_CLASS_4("09_01010-4", "亲友"), + AGENT_CLASS_5("09_01010-5", "社会团体推荐的公民"), + AGENT_CLASS_6("09_01010-6", "所在单位推荐的人"), + AGENT_CLASS_8("09_01010-8", "法律工作者"), + AGENT_CLASS_9("09_01010-9", "所在社区推荐的公民"), + + /** + * 性别 + */ + SEX_1("09_00003-1", "男"), + SEX_2("09_00003-2", "女"), + + /** + * 证件类型 + */ + CARD_TYPE_1("09_00015-1", "身份证"), + CARD_TYPE_11("09_00015-11", "户口簿"), + CARD_TYPE_12("09_00015-12", "中国护照"), + CARD_TYPE_13("09_00015-13", "外国护照"), + CARD_TYPE_14("09_00015-14", "港澳居民来往内陆通行证"), + CARD_TYPE_16("09_00015-16", "台湾居民来往大陆通行证"), + CARD_TYPE_255("09_00015-255", "其他"), + CARD_TYPE_17("09_00015-17", "当事人未提供证件信息"); + + + /** + * 代码编号 + */ + 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 desc) { + this.des = desc; + } + + /** + * 构造方法 + * @param index + * @param des + */ + CaseBaseConstsEnum(String index, String des) { + this.index = index; + this.des = des; + } + + /** + * 静态方法 + * @param index + * @return + */ + public static String getDes(String index) { + for (CaseBaseConstsEnum constantEnum : CaseBaseConstsEnum.values()) { + if (constantEnum.getIndex().equals(index)) { + return constantEnum.des; + } + } + return null; + } + + /** + * 静态方法 + * @param des + * @return + */ + public static String getIndex(String des) { + for (CaseBaseConstsEnum constantEnum : CaseBaseConstsEnum.values()) { + if (constantEnum.getDes().equals(des)) { + return constantEnum.index; + } + } + return null; + } + +} -- Gitblit v1.8.0