package com.panzhihua.common.enums; /** * 实有房屋使用类型 * * @author xyh * @date 2021/6/11 9:33 */ public enum PopulRegiterNatureEnum { CZHK(1, "城镇户口"), NCHK(0, "农村户口"),; private final Integer code; private final String name; PopulRegiterNatureEnum(Integer code, String name) { this.code = code; this.name = name; } public static int getCodeByName(String name) { for (PopulRegiterNatureEnum item : PopulRegiterNatureEnum.values()) { if (item.getName().equals(name)) { return item.getCode(); } } return -1; } public static String getCnDescByName(Integer code) { for (PopulRegiterNatureEnum item : PopulRegiterNatureEnum.values()) { if (item.getCode().equals(code)) { return item.getName(); } } return "其他"; } public Integer getCode() { return code; } public String getName() { return name; } }