package com.casic.missiles.enums; public enum AlarmEnum { Sloping("Sloping", "倾斜报警"), Destroy("Destroy", "破坏报警"), DiscL("DiscL", "左侧断线报警"), Leak("Leak", "泄露报警"), DiscR("DiscR", "右侧断线报警"), VibL("VibL", "左侧振动报警"), VibR("VibR", "右侧振动报警"); // VibL("自管", "1"), // VibL("自管", "1"), // VibL("自管", "1"); private String code; private String value; AlarmEnum(String code, String value) { this.code = code; this.value = value; } public static String getValue(String code){ for(AlarmEnum approvalStatusEnum :values()){ if(approvalStatusEnum.code.equals(code)){ return approvalStatusEnum.value; } } return ""; } public String getCode() { return code; } public String getValue() { return value; } }