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 NotionBaseConstsEnum { /** * 民族 */ NATION_1("09_00005-1", "汉族"), NATION_2("09_00005-2", "蒙古族"), NATION_3("09_00005-3", "回族"), NATION_4("09_00005-4", "藏族"), NATION_5("09_00005-5", "维吾尔族"), NATION_6("09_00005-6", "苗族"), NATION_7("09_00005-7", "彝族"), NATION_8("09_00005-8", "壮族"), NATION_9("09_00005-9", "布依族"), NATION_10("09_00005-10", "朝鲜族"), NATION_11("09_00005-11", "满族"), NATION_12("09_00005-12", "侗族"), NATION_13("09_00005-13", "瑶族"), NATION_14("09_00005-14", "白族"), NATION_15("09_00005-15", "土家族"), NATION_16("09_00005-16", "哈尼族"), NATION_17("09_00005-17", "哈萨克族"), NATION_18("09_00005-18", "傣族"), NATION_19("09_00005-19", "黎族"), NATION_20("09_00005-20", "傈僳族"), NATION_21("09_00005-21", "佤族"), NATION_22("09_00005-22", "畲族"), NATION_23("09_00005-23", "高山族"), NATION_24("09_00005-24", "拉祜族"), NATION_25("09_00005-25", "水族"), NATION_26("09_00005-26", "东乡族"), NATION_27("09_00005-27", "纳西族"), NATION_28("09_00005-28", "景颇族"), NATION_29("09_00005-29", "柯尔克孜族"), NATION_30("09_00005-30", "土族"), NATION_31("09_00005-31", "达斡尔族"), NATION_32("09_00005-32", "仫佬族"), NATION_33("09_00005-33", "羌族"), NATION_34("09_00005-34", "布郎族"), NATION_35("09_00005-35", "撒拉族"), NATION_36("09_00005-36", "毛南族"), NATION_37("09_00005-37", "仡佬族"), NATION_38("09_00005-38", "锡伯族"), NATION_39("09_00005-39", "阿昌族"), NATION_40("09_00005-40", "普米族"), NATION_41("09_00005-41", "塔吉克族"), NATION_42("09_00005-42", "怒族"), NATION_43("09_00005-43", "乌孜别克族"), NATION_44("09_00005-44", "俄罗斯族"), NATION_45("09_00005-45", "鄂温克族"), NATION_46("09_00005-46", "崩龙族"), NATION_47("09_00005-47", "保安族"), NATION_48("09_00005-48", "裕固族"), NATION_49("09_00005-49", "京族"), NATION_50("09_00005-50", "塔塔尔族"), NATION_51("09_00005-51", "独龙族"), NATION_52("09_00005-52", "鄂伦春族"), NATION_53("09_00005-53", "赫哲族"), NATION_54("09_00005-54", "门巴族"), NATION_55("09_00005-55", "珞巴族"), NATION_56("09_00005-56", "基诺族"), NATION_57("09_00005-57", "台湾人"), NATION_58("09_00005-58", "香港人"), NATION_59("09_00005-59", "澳门人"), NATION_60("09_00005-60", "华侨"), NATION_61("09_00005-255", "其他"); /** * 代码编号 */ 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 */ NotionBaseConstsEnum(String index, String des) { this.index = index; this.des = des; } /** * 静态方法 * @param index * @return */ public static String getDes(String index) { for (NotionBaseConstsEnum constantEnum : NotionBaseConstsEnum.values()) { if (constantEnum.getIndex().equals(index)) { return constantEnum.des; } } return null; } /** * 静态方法 * @param des * @return */ public static String getIndex(String des) { for (NotionBaseConstsEnum constantEnum : NotionBaseConstsEnum.values()) { if (constantEnum.getDes().equals(des)) { return constantEnum.index; } } return null; } }