From 54c22f2f0e98c35e48cdad6c4d0299d08beea630 Mon Sep 17 00:00:00 2001
From: Lius <Lius2225@163.com>
Date: 星期一, 28 七月 2025 10:15:13 +0800
Subject: [PATCH] update

---
 src/views/mdc/base/modules/GradeSignage/EquipmentSignage.vue |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/src/views/mdc/base/modules/GradeSignage/EquipmentSignage.vue b/src/views/mdc/base/modules/GradeSignage/EquipmentSignage.vue
index 2764f0d..361b280 100644
--- a/src/views/mdc/base/modules/GradeSignage/EquipmentSignage.vue
+++ b/src/views/mdc/base/modules/GradeSignage/EquipmentSignage.vue
@@ -242,6 +242,7 @@
         rightBottomChart2: null,
         rightBottomChart3: null,
         rightBottomChart1Data: [],
+        timingAcquisition: null,
         rightBottomChart2And3Data: [],
         chartQuantity: 3,
         hasLoadedChartDataQuantity: 0,
@@ -282,11 +283,19 @@
     mounted() {
       this.getEquipmentListByApi()
       this.handleWindowResize()
+      // 缁勪欢鎸傝浇鍚庡惎鍔ㄥ畾鏃跺櫒
+      this.timingAcquisition = setInterval(() => {
+        this.getEquipmentStatusAndInfoByApi()
+      }, 2000)
 
       window.addEventListener('resize', this.handleWindowResize)
     },
     beforeDestroy() {
       window.removeEventListener('resize', this.handleWatchHistory)
+      // 缁勪欢閿�姣佸墠娓呴櫎瀹氭椂鍣�
+      if (this.timingAcquisition) {
+        clearInterval(this.timingAcquisition)
+      }
     },
     methods: {
       getEquipmentListByApi() {
@@ -302,7 +311,7 @@
 
       getEquipmentStatusAndInfoByApi() {
         const that = this
-        this.equipmentStatusAndInfoObj = {}
+        //this.equipmentStatusAndInfoObj = {}
         signageApi.getEquipmentOperationStatusAndInfoApi(this.currentProductionId)
           .then(res => {
             if (res.success) {

--
Gitblit v1.9.3