liusheng
2024-01-19 c20e9a5dc79a642a1d59a3b4b98c9742fa58125b
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
package com.ruoyi.common.enums;
 
/**
 * Created by Jiangyue on 2022/1/18.
 */
public enum NationalityEnum {
    HAN("HA", "汉族"),
    MONGOL("MG","蒙古族"),
    HUI("HU","回族"),
    TIBETAN("ZA","藏族"),
    UYGHUR("UG","维吾尔族"),
    MIAO("MH","苗族"),
    YI("YI","彝族"),
    ZHUANG("ZH","壮族"),
    BUYEI("BY","布依族"),
    KOREAN("CS","朝鲜族"),
    MANCHU("MA","满族"),
    DONG("DO","侗族"),
    YAO("YA","瑶族"),
    BAI("BA","白族"),
    TUJIA("TJ","土家族"),
    HANI("HN","哈尼族"),
    KAZAK("KZ","哈萨克族"),
    DAI("DA","傣族"),
    LI("LI","黎族"),
    LISU("LS","傈僳族"),
    VA("VA","佤族"),
    SHE("SH","畲族"),
    GAOSHAN("GS","高山族"),
    LAHU("LH","拉祜族"),
    SUI("SU","水族"),
    DONGXIANG("DX","东乡族"),
    NAXI("NX", "纳西族"),
    JINGPO("JP", "景颇族"),
    KIRGIZ("KG", "柯尔克孜族"),
    TU("TU", "土族"),
    DAUR("DU", "达斡尔族"),
    MULAO("ML", "仫佬族"),
    QIANG("QI", "羌族"),
    BLANG("BL", "布朗族"),
    SALAR("SL", "撒拉族"),
    MAONAN("MN", "毛南族"),
    GELAO("GL", "仡佬族"),
    XIBE("XB", "锡伯族"),
    ACHANG("AC", "阿昌族"),
    PUMI("PM", "普米族"),
    TAJIK("TA", "塔吉克族"),
    NU("NU", "怒族"),
    UZBEK("UZ","乌孜别克族"),
    RUSSIANS("RS", "俄罗斯族"),
    EWENKI("EW", "鄂温克族"),
    DEANG("DE", "德昂族"),
    BONAN("BN", "保安族"),
    YUGUR ("YG", "裕固族"),
    GIN("GI", "京族"),
    TATAR("TT", "塔塔尔族"),
    DERUNG("DR", "独龙族"),
    OROQEN("OR", "鄂伦春族"),
    HEZHEN("HZ", "赫哲族"),
    MONBA("MB", "门巴族"),
    LHOBA("LB", "珞巴族"),
    JINO("JN", "基诺族");
 
    private String code;
    private String desc;
    NationalityEnum(String code, String desc) {
        this.code = code;
        this.desc = desc;
    }
 
    public static String getDescByCode(String code) {
        NationalityEnum[] nationalityEnums = values();
        for (int i = 0; i < nationalityEnums.length; i++) {
            NationalityEnum nationalityEnum = nationalityEnums[i];
            if (nationalityEnum.getCode().equals(code)) {
                return nationalityEnum.getDesc();
            }
        }
        return null;
    }
 
    public String getCode() {
        return code;
    }
 
    public void setCode(String code) {
        this.code = code;
    }
 
    public String getDesc() {
        return desc;
    }
 
    public void setDesc(String desc) {
        this.desc = desc;
    }
}