rk
2 天以前 2deac0844f4a49455129dfa8e3a76e1c509f094d
server/system_service/src/main/java/com/doumee/core/utils/Constants.java
@@ -107,6 +107,7 @@
    // 访客来访配置
    public static final String VISIT_CONFIG = "VISIT_CONFIG";
    public static final String MEMBER_IMG = "MEMBER_IMG";
    public static final String ACTIVATE = "ACTIVATE";
    public static final String PLATFORM_EVENT_IMG = "PLATFORM_EVENT_IMG";
    public static final String VISIT_NOTICE = "VISIT_NOTICE";
    public static final String TIME_OUT_CONFIG = "TIME_OUT_CONFIG";
@@ -1523,18 +1524,37 @@
    public  enum WarningConfig {
        ALARM_TEST(10002, "【钥匙柜】酒精测试异常"),
        GRID_TIME_OUT_INFO(10003, "【钥匙柜】开门超时未关闭"),
        KEY_TIME_OUT_BACK(10004, "【钥匙柜】钥匙超时未归还"),
        ALARM_TEST(10002, "【钥匙柜】酒精测试异常",0),
        GRID_TIME_OUT_INFO(10003, "【钥匙柜】开门超时未关闭",0),
        KEY_TIME_OUT_BACK(10004, "【钥匙柜】钥匙超时未归还",0),
        AF_QYRQ(131588, "【安防事件】区域入侵",1),
        AF_QUPD(131592, "【安防事件】区域跑动",1),
        AF_RYLG(131603, "【安防事件】人员离岗",1),
        AF_KYSCX(131585, "【安防事件】跨越生产线",1),
        XF_SYBJ(253956, "【消防事件】水压报警",1),
        XF_HZBJ(253999, "【消防事件】火灾报警",1),
        XF_YWBJ(254047, "【消防事件】液位报警",1),
        ;
        // 成员变量
        private int key;
        private String info;
        private int processArea;
        // 构造方法
        WarningConfig(int key,String info) {
        WarningConfig(int key,String info,int processArea) {
            this.key = key;
            this.info = info;
            this.processArea = processArea;
        }
        public static WarningConfig getConfig(int index) {
            for (WarningConfig c : WarningConfig.values()) {
                if (c.getKey() == index) {
                    return c;
                }
            }
            return null;
        }
@@ -1554,6 +1574,15 @@
            this.info = info;
        }
        public int getProcessArea() {
            return processArea;
        }
        public void setProcessArea(int processArea) {
            this.processArea = processArea;
        }
    }