package com.whyc.constant;
|
|
import java.util.HashMap;
|
import java.util.Map;
|
|
public enum PwrCapperformanceEnum {
|
PWRSTATE_1(1,"优秀"),
|
PWRSTATE_2(2,"一般"),
|
PWRSTATE_3(3,"预警"),
|
PWRSTATE_4(4,"严重"),
|
;
|
|
private Integer stateId;
|
private String stateName;
|
|
PwrCapperformanceEnum(Integer stateId, String stateName) {
|
this.stateId = stateId;
|
this.stateName = stateName;
|
}
|
|
public Integer getStateId() {
|
return stateId;
|
}
|
|
public String getStateName() {
|
return stateName;
|
}
|
|
public static String getValue(Integer stateId) {
|
if(stateId==null){
|
return "";
|
}
|
for (PwrCapperformanceEnum ele : values()) {
|
if(ele.getStateId().equals(stateId)) {
|
return ele.getStateName();
|
}
|
}
|
return null;
|
}
|
public static Map<Integer,String> getOpInfo() {
|
Map<Integer,String> map=new HashMap<>();
|
for (PwrCapperformanceEnum logOpEnum : PwrCapperformanceEnum.values()) {
|
map.put(logOpEnum.getStateId(),logOpEnum.getStateName());
|
}
|
return map;
|
}
|
}
|