Newer
Older
casic-iot-br / casic-public / src / main / java / com / casic / missiles / enums / AlarmEnum.java
casic_zt on 23 Jan 955 bytes 报警事件测试提交
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;
    }

}