dedsudiyu 5 kuukautta sitten
vanhempi
commit
668d9a765b
1 muutettua tiedostoa jossa 5 lisäystä ja 1 poistoa
  1. 5 1
      src/views/components/mapComponent.vue

+ 5 - 1
src/views/components/mapComponent.vue

@@ -82,6 +82,8 @@
         noticeTimer:null,
         //实验室切换定时器
         subTimer:null,
+        //预案查询定时器
+        alarmTimer:null,
         //实验室详情开启状态
         subInfoType:false,
       }
@@ -454,7 +456,7 @@
       //预案查询定时器
       alarmTimerFunction(){
         const self = this;
-        self.subTimer = window.setInterval(checkAlarmUpdates, this.alarmSwitchTime);
+        self.alarmTimer = window.setInterval(checkAlarmUpdates, this.alarmSwitchTime);
         async function checkAlarmUpdates() {
           self.laboratoryBigViewSelectTriggerInfoGet();
         }
@@ -512,6 +514,7 @@
       //清除定时器
       clearInterval(this.noticeTimer);
       clearInterval(this.subTimer);
+      clearInterval(this.alarmTimer);
       //清除MQTT
       this.offPlanMQTT();
     },
@@ -519,6 +522,7 @@
       //清除定时器
       clearInterval(this.noticeTimer);
       clearInterval(this.subTimer);
+      clearInterval(this.alarmTimer);
       //清除MQTT
       this.offPlanMQTT();
     }