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