From b1d02b024d353597483b4bb32e24ebd776008e0e Mon Sep 17 00:00:00 2001
From: baoshiwei <baoshiwei@shlanbao.cn>
Date: 星期四, 09 一月 2025 15:21:58 +0800
Subject: [PATCH] 修改报警解除后界面仍显示问题

---
 src/views/dry/bigScreen/BigFaultCloud.vue |  117 +++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 107 insertions(+), 10 deletions(-)

diff --git a/src/views/dry/bigScreen/BigFaultCloud.vue b/src/views/dry/bigScreen/BigFaultCloud.vue
index 86dad08..77a0cfa 100644
--- a/src/views/dry/bigScreen/BigFaultCloud.vue
+++ b/src/views/dry/bigScreen/BigFaultCloud.vue
@@ -598,112 +598,209 @@
 					}
 
 					res.isError = false
-					if (res.fault) {
-						res.isError = true
-						res.errorMsg = res.fault
+          if (res.fault) {
+            res.isError = true
+            res.errorMsg = res.fault;
             const faults = res.fault;
-						console.log('errorMsg:', res.fault)
+            console.log('errorMsg:', res.fault)
             if (faults.includes('鎬ュ仠鎶ヨ')) {
               shebeijiting.value = true;
+            } else {
+              shebeijiting.value = false;
             }
             if (faults.includes('宸﹀墠鎬ュ仠')) {
               zuoqianjiting.value = true;
+            } else {
+              zuoqianjiting.value = false;
             }
             if (faults.includes('闈㈡澘鎬ュ仠')) {
               mianbanjiting.value = true;
+            } else {
+              mianbanjiting.value = false;
             }
             if (faults.includes('鍑烘枡鎬ュ仠')) {
               chuliaojiting.value = true;
+            } else {
+              chuliaojiting.value = false;
             }
             if (faults.includes('娓╁害澶辨帶')) {
               wendubaojing.value = true;
+            } else {
+              wendubaojing.value = false;
             }
             if (faults.includes('婊氱瓛鍗�')) {
               guntongsheng.value = true;
+            } else {
+              guntongjiang.value = false;
             }
             if (faults.includes('婊氱瓛闄�')) {
               guntongjiang.value = true;
+            } else {
+              guntongjiang.value = false;
             }
             if (faults.includes('婊氱瓛鐢垫満杩囨祦')) {
               guntongguoliu.value = true;
+            } else {
+              guntongguoliu.value = false;
             }
             if (faults.includes('椋庣鍗�')) {
               fengxiangsheng.value = true;
+            } else {
+              fengxiangsheng.value = false;
             }
             if (faults.includes('椋庣闄�')) {
               fengxiangjiang.value = true;
+            } else {
+              fengxiangjiang.value = false;
             }
             if (faults.includes('椋庣椋庢満杩囨祦')) {
               fengjiguoliu.value = true;
+            } else {
+              fengjiguoliu.value = false;
             }
-					}
+          }
+          else {
+            shebeijiting.value = false
+            chuliaojiting.value = false
+            zuoqianjiting.value = false
+            mianbanjiting.value = false
+            fengxiangsheng.value = false
+            fengxiangjiang.value = false
+            fengjiguoliu.value = false
+            guntongsheng.value = false
+            guntongjiang.value = false
+            guntongguoliu.value = false
+            wendubaojing.value = false
+          }
 
-					if (res.warning) {
-						res.isWarning = true
-						res.warnMsg = res.warning
+          if (res.warning) {
+            res.isWarning = true
+            res.warnMsg = res.warning
             const warnings = res.warning;
-						console.log('warnMsg:', res.warning)
+            console.log('warnMsg:', res.warning)
             if (warnings.includes('宸﹀墠闂�')) {
               zuoqianmen.value = true;
+            } else {
+              zuoqianmen.value = false;
             }
             if (warnings.includes('鍙冲墠闂�')) {
               youqianmen.value = true;
+            } else {
+              youqianmen.value = false;
             }
             if (warnings.includes('宸﹀悗闂�')) {
               zuohoumen.value = true;
+            } else {
+              zuohoumen.value = false;
             }
             if (warnings.includes('鍙冲悗闂�')) {
               youhoumen.value = true;
+            } else {
+              youhoumen.value = false;
             }
             if (warnings.includes('婊氱瓛涓嶅湪楂樹綅')) {
               guntongbuzaigaowei.value = true;
+            } else {
+              guntongbuzaigaowei.value = false;
             }
             if (warnings.includes('椋庣涓嶅湪浣庝綅')) {
               fengxiangbuzaidiwei.value = true;
+            } else {
+              fengxiangbuzaidiwei.value = false;
             }
             if (warnings.includes('椋庣涓嶅湪楂樹綅')) {
               fengxiangbuzaigaowei.value = true;
+            } else {
+              fengxiangbuzaigaowei.value = false;
             }
             if (warnings.includes('鍔犵儹浣嶄紶鎰熷櫒')) {
               jiareweichuanganqi.value = true;
+            } else {
+              jiareweichuanganqi.value = false;
             }
             if (warnings.includes('宸﹀墠椋庣楂樹綅浼犳劅鍣�')) {
               zuoqianfengxianggaowei.value = true;
+            } else {
+              zuoqianfengxianggaowei.value = false;
             }
             if (warnings.includes('鍙冲墠椋庣楂樹綅浼犳劅鍣�')) {
               youqianfengxianggaowei.value = true;
+            } else {
+              youqianfengxianggaowei.value = false;
             }
             if (warnings.includes('宸﹀悗椋庣楂樹綅浼犳劅鍣�')) {
               zuohoufengxianggaowei.value = true;
+            } else {
+              zuohoufengxianggaowei.value = false;
             }
             if (warnings.includes('鍙冲悗椋庣楂樹綅浼犳劅鍣�')) {
               youhoufengxianggaowei.value = true;
+            } else {
+              youhoufengxianggaowei.value = false;
             }
             if (warnings.includes('宸﹀墠椋庣浣庝綅浼犳劅鍣�')) {
               zuoqianfengxiangdiwei.value = true;
+            } else {
+              zuoqianfengxiangdiwei.value = false;
             }
             if (warnings.includes('鍙冲墠椋庣浣庝綅浼犳劅鍣�')) {
               youqianfengxiangdiwei.value = true;
+            } else {
+              youqianfengxiangdiwei.value = false;
             }
             if (warnings.includes('宸﹀悗椋庣浣庝綅浼犳劅鍣�')) {
               zuohoufengxiangdiwei.value = true;
+            } else {
+              zuohoufengxiangdiwei.value = false;
             }
             if (warnings.includes('鍙冲悗椋庣浣庝綅浼犳劅鍣�')) {
               youhoufengxiangdiwei.value = true;
+            } else {
+              youhoufengxiangdiwei.value = false;
             }
             if (warnings.includes('宸﹀墠婊氱瓛浣庝綅浼犳劅鍣�')) {
               zuoqianguntongdiwei.value = true;
+            } else {
+              zuoqianguntongdiwei.value = false;
             }
             if (warnings.includes('鍙冲墠婊氱瓛浣庝綅浼犳劅鍣�')) {
               youqianguntongdiwei.value = true;
+            } else {
+              youqianguntongdiwei.value = false;
             }
             if (warnings.includes('宸﹀悗婊氱瓛浣庝綅浼犳劅鍣�')) {
               zuohouguntongdiwei.value = true;
+            } else {
+              zuohouguntongdiwei.value = false;
             }
             if (warnings.includes('鍙冲悗婊氱瓛浣庝綅浼犳劅鍣�')) {
               youhouguntongdiwei.value = true;
+            } else {
+              youhouguntongdiwei.value = false;
             }
-					}
+          }
+          else {
+            zuoqianmen.value = false;
+            zuohoumen.value = false;
+            youqianmen.value = false;
+            youhoumen.value = false;
+            guntongbuzaigaowei.value = false;
+            fengxiangbuzaigaowei.value = false;
+            fengxiangbuzaidiwei.value = false;
+            jiareweichuanganqi.value = false;
+            zuoqianfengxianggaowei.value = false;
+            zuohoufengxianggaowei.value = false;
+            youqianfengxianggaowei.value = false;
+            youhoufengxianggaowei.value = false;
+            zuoqianfengxiangdiwei.value = false;
+            zuohoufengxiangdiwei.value = false;
+            youqianfengxiangdiwei.value = false;
+            youhoufengxiangdiwei.value = false;
+            zuoqianguntongdiwei.value = false;
+            zuohouguntongdiwei.value = false;
+            youqianguntongdiwei.value = false;
+            youhouguntongdiwei.value = false;
+          }
           getRealFault()
 				} else {
 					res = {

--
Gitblit v1.9.3