package com.gkhy.huataiFourierSpecialGasMonitor.enums;
|
|
|
import lombok.Getter;
|
|
@Getter
|
public enum HardwareStateEnum {
|
|
|
NORMAL((Integer) 0, "正常"),
|
METEOROLOGICAL_INSTRUMENT_DATA_INTERRUPTION((Integer) 1, "气象仪数据中断"),
|
SCAN_HEAD_CONTROL_INTERRUPT((Integer) 2, "扫描头控制中断"),
|
SPECTROMETER_SIGNAL_WEAK((Integer) 3, "光谱仪信号太弱(光路失调、镜片被污染、光源老化、雨雾天气干扰)")
|
;
|
|
private Integer state;
|
private String desc;
|
|
HardwareStateEnum(Integer state, String desc) {
|
this.state = state;
|
this.desc = desc;
|
}
|
|
public static String getValue(Integer key){
|
for (HardwareStateEnum value : HardwareStateEnum.values()) {
|
if (value.state.equals(key)){
|
return value.desc;
|
}
|
}
|
return null;
|
}
|
}
|