瀏覽代碼

fix:定时相关的修改

chenzhen2 2 年之前
父節點
當前提交
1e7526c1ff
共有 2 個文件被更改,包括 7 次插入5 次删除
  1. 0 1
      src/views/envmonitor/components/Light/index.vue
  2. 7 4
      src/views/envmonitor/index.vue

+ 0 - 1
src/views/envmonitor/components/Light/index.vue

@@ -539,7 +539,6 @@ export default defineComponent({
           proxyData.showFlag = false;
           proxyData.showFlag = false;
           proxyData.clearLightStatusTimer();
           proxyData.clearLightStatusTimer();
           proxyData.getLampList();
           proxyData.getLampList();
-          console.log("调用了====");
         }
         }
       },
       },
       {
       {

+ 7 - 4
src/views/envmonitor/index.vue

@@ -425,6 +425,7 @@ export default defineComponent({
     const screenHeight: any = document.body.clientHeight;
     const screenHeight: any = document.body.clientHeight;
     const outWeather: any = {};
     const outWeather: any = {};
     const weatherTimer: any = null;
     const weatherTimer: any = null;
+    const equimentsTimer: any = null;
     let secenaroStatus: any = {};
     let secenaroStatus: any = {};
     // 空间数据(包括空间下的设备的状态)
     // 空间数据(包括空间下的设备的状态)
     const officeData: any = {};
     const officeData: any = {};
@@ -1434,6 +1435,7 @@ export default defineComponent({
         proxyData.headerInfo.tipText = "选择工作结束时间";
         proxyData.headerInfo.tipText = "选择工作结束时间";
         proxyData.headerInfo.tipTextSwatch = true;
         proxyData.headerInfo.tipTextSwatch = true;
       },
       },
+      equimentsTimer: equimentsTimer,
       // 获取空间下的设备信息
       // 获取空间下的设备信息
       getEquipments() {
       getEquipments() {
         let params: { spaceId: string } = {
         let params: { spaceId: string } = {
@@ -1567,13 +1569,14 @@ export default defineComponent({
         clearTimeout(proxyData.sceneConfigTimer);
         clearTimeout(proxyData.sceneConfigTimer);
       },
       },
       // 定时获取场景的配置
       // 定时获取场景的配置
-      querySpaceSceneConfigTimer(timer: any = 100000) {
+      querySpaceSceneConfigTimer(timer: any = 600000) {
         proxyData.clearSceneConfigTimer();
         proxyData.clearSceneConfigTimer();
         proxyData.sceneConfigTimer = setTimeout(() => {
         proxyData.sceneConfigTimer = setTimeout(() => {
           proxyData.querySpaceSceneConfig();
           proxyData.querySpaceSceneConfig();
           proxyData.clearSceneConfigTimer();
           proxyData.clearSceneConfigTimer();
         }, timer);
         }, timer);
       },
       },
+      // 场景数据
       querySpaceSceneConfig() {
       querySpaceSceneConfig() {
         let params: any = {
         let params: any = {
           spaceId: proxyData.spaceInfo.spaceId,
           spaceId: proxyData.spaceInfo.spaceId,
@@ -1608,7 +1611,7 @@ export default defineComponent({
         proxyData.equipTimer = null;
         proxyData.equipTimer = null;
       },
       },
       // 定时器
       // 定时器
-      getSpaceEquipListTimer(timerLen: any = 30000) {
+      getSpaceEquipListTimer(timerLen: any = 600000) {
         proxyData.clearEquipTimer();
         proxyData.clearEquipTimer();
         proxyData.equipTimer = setTimeout(() => {
         proxyData.equipTimer = setTimeout(() => {
           proxyData.getSpaceEquipList();
           proxyData.getSpaceEquipList();
@@ -1626,10 +1629,10 @@ export default defineComponent({
             let data: any = res.data || [];
             let data: any = res.data || [];
             proxyData.spaceEquipList = data;
             proxyData.spaceEquipList = data;
             proxyData.checkDeviceShowWork(); // 判断手动控制的设备是否要开启手动控制功能
             proxyData.checkDeviceShowWork(); // 判断手动控制的设备是否要开启手动控制功能
-            // proxyData.getSpaceEquipListTimer();
+            proxyData.getSpaceEquipListTimer();
           })
           })
           .catch((error: any) => {
           .catch((error: any) => {
-            // proxyData.getSpaceEquipListTimer();
+            proxyData.getSpaceEquipListTimer();
           });
           });
       },
       },
       // 定时查空间的加班记录
       // 定时查空间的加班记录