日照智慧社区接口服务
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

55 lines
1.2 KiB

package com.epmet.enums;
/**
* desc:数据同步配置枚举 对应data_sync_config中的DATA_CODE
* @author Administrator
*/
public enum DangerLevelEnum {
LOW("0", "低风险"),
MIDDLE("1", "中风险"),
HIGH("2", "高风险"),
OTHER("3", "无风险"),
;
private final String code;
private final String name;
DangerLevelEnum(String code, String name) {
this.code = code;
this.name = name;
}
public static DangerLevelEnum getEnum(String code) {
DangerLevelEnum[] values = DangerLevelEnum.values();
for (DangerLevelEnum value : values) {
if (value.getCode().equals(code)) {
return value;
}
}
return DangerLevelEnum.OTHER;
}
public static String getNameByCode(String code) {
DangerLevelEnum[] values = DangerLevelEnum.values();
for (DangerLevelEnum value : values) {
if (value.getCode().equals(code)) {
return value.getName();
}
}
return DangerLevelEnum.OTHER.getName();
}
public String getCode() {
return code;
}
public String getName() {
return name;
}
}