فهرست منبع

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