package com.yida.data.device.studentCard.constant;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 告警类型
 */
@Getter
@AllArgsConstructor
public enum JMAlarmType {
    SOS(1, "SOS求救"),

//    put(2,"断电报警");
//
//    put(3,"震动报警");

//    put(4,"进入电子围栏(终端)"),
//
//    put(5,"离开电子围栏(终端)"),

//    put(6,"超速报警");
//
//    put(9,"位移报警");
//
//    put(10,"进卫星盲区报警");
//
//    put(11,"出卫星盲区报警");
//
//    put(12,"开机报警");
//
//    put(13,"卫星第一次定位报警");
//
//    put(14,"外电低电报警");
//
//    put(15,"外电低电保护报警");
//
//    put(16,"换卡报警");
//
//    put(17,"关机报警");
//
//    put(18,"外电低电保护后飞行模式报警");
//
//    put(19,"拆卸报警");
//
//    put(19,"拆卸报警");
//
//    put(20,"门报警");
//
//    put(22,"声控报警");
//
//    put(23,"伪基站报警");
//
//    put(24,"开盖报警");
//
//    put(25,"内部电池低电报警");
//
//    put(32,"进入深度休眠报警");
//
//    put(50,"拔出报警");
//
//    put(90,"低电报警");
//
//    put(128,"后视镜震动报警");
//
//    put(192,"非法移动告警");
//
//    put(194,"后备电池电量不足告警");
//
//    put(195,"越界告警");
//
//    put(1001,"ACC关闭");
//
//    put(1002,"ACC开启");
//
//    put(1003,"离线告警");
//
//    put(1004,"停留告警");
//
//    put(1005,"逗留告警");

    FENCE_IN(1006, "进入围栏"),

    FENCE_OUT(1007, "离开围栏");

    //    put(1008,"长时间不进围栏");
//
//    put(1009,"长时间不出围栏");
//
//    put(1010,"黑车围栏告警");
//
//    put(1011,"超速报警(平台)");
//
//    put(1012,"风险点告警");
    private Integer value;

    private String name;
}
