|
@@ -942,6 +942,7 @@
|
|
|
function refreshCount() {
|
|
|
if(self.fireStartTime<=1){
|
|
|
window.clearInterval(self.fireStartTimeData);
|
|
|
+ self.$set(self,'fireStartTimeData',null);
|
|
|
self.$set(self,'fireStartType',false);
|
|
|
}else{
|
|
|
self.fireStartTime--
|
|
@@ -960,6 +961,10 @@
|
|
|
this.subjectInfo();
|
|
|
//获取实验室火焰报警数据
|
|
|
this.$set(this,'fireStartType',false);
|
|
|
+ if(this.fireStartTimeData){
|
|
|
+ window.clearInterval(this.fireStartTimeData);
|
|
|
+ this.$set(this,'fireStartTimeData',null);
|
|
|
+ }
|
|
|
this.getFireStatus();
|
|
|
//实验室相关MQTT
|
|
|
this.offSubMQTT('on');
|
|
@@ -1526,6 +1531,13 @@
|
|
|
this.fireStartTimeFunction(response.data.timeDifference);
|
|
|
}
|
|
|
}
|
|
|
+ if(response.data.timeDifference != -1){
|
|
|
+ if(!this.fireStartType){
|
|
|
+ this.$set(this,'fireStartType',true);
|
|
|
+ this.$set(this,'fireStartText','灭火中');
|
|
|
+ this.fireStartTimeFunction(response.data.timeDifference);
|
|
|
+ }
|
|
|
+ }
|
|
|
}else{
|
|
|
this.$set(this,'fireListType',false);
|
|
|
this.$set(this.fireData,'temperatureType',false);
|