package com.gkhy.testFourierSpecialGasMonitor.enums; import lombok.Getter; @Getter public enum GasConcentrationStateEnum { NORMAL((Integer) 0, "正常"), NO_DATA_FROM_ONSITE_EQUIPMENT_FOR_5_MINUTES((Integer) 1, "现场设备连续5min无数据") ; private Integer state; private String desc; GasConcentrationStateEnum(Integer state, String desc) { this.state = state; this.desc = desc; } public static String getValue(Integer key){ for (GasConcentrationStateEnum value : GasConcentrationStateEnum.values()) { if (value.state.equals(key)){ return value.desc; } } return null; } }