From 8e4e122e294640978016810a4d006a0be203363e Mon Sep 17 00:00:00 2001
From: gaoshp <291585735@qq.com>
Date: 星期五, 14 十一月 2025 20:22:55 +0800
Subject: [PATCH] dupate

---
 src/views/home/widgets/components/mdcDeviceStatus.vue |   31 ++++++++++++++++++++++---------
 1 files changed, 22 insertions(+), 9 deletions(-)

diff --git a/src/views/home/widgets/components/mdcDeviceStatus.vue b/src/views/home/widgets/components/mdcDeviceStatus.vue
index 69c8b4b..8a0431f 100644
--- a/src/views/home/widgets/components/mdcDeviceStatus.vue
+++ b/src/views/home/widgets/components/mdcDeviceStatus.vue
@@ -1,8 +1,8 @@
 <!--
  * @Author: lzhe lzhe@example.com
  * @Date: 2024-04-16 15:22:46
- * @LastEditors: lzhe lzhe@example.com
- * @LastEditTime: 2024-06-20 21:49:13
+ * @LastEditors: 鏉庡枂(寮�鍙戠粍) lzhe@yxqiche.com
+ * @LastEditTime: 2025-05-22 15:30:16
  * @FilePath: /CPSnew/smart-web/src/views/home/widgets/components/mdcDeviceStatus.vue
  * @Description: 杩欐槸榛樿璁剧疆,璇疯缃甡customMade`, 鎵撳紑koroFileHeader鏌ョ湅閰嶇疆 杩涜璁剧疆: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 -->
@@ -40,15 +40,28 @@
 			this.getdevicestatus();  //鑾峰彇鍏蜂綋鏁版嵁
 		},
 		methods: {
+			searchstatus(item,index) {
+				this.$router.push({path: '/mdc/realtime-status/index',query:{currentTag: item.status}});
+			},
 			getdevicestatus() {
-        		this.$HTTP.get(`/api/blade-mdc/work-station-analysis/device-status-statistics`).then(res=> {
+        		this.$HTTP.get(`/api/mdc/work-station-analysis/device-status-statistics`).then(res=> {
 					if(res.code == 200) {
-						res.data[0].icon = "Position";
-                        res.data[1].icon = "Loading";
-                        res.data[2].icon = "Clock";
-                        res.data[3].icon = "Warning";
-                        res.data[4].icon = "Odometer";
-						this.devicestatus = res.data;
+						var newResData = [];
+						res.data.forEach(item=> {
+							if(item.statusName != '璋冭瘯') {
+								newResData.push(item);
+							}
+							if(item.statusName == '鎶ヨ') {
+								item.icon = "Position";
+							}else if(item.statusName == '寰呮満') {
+								item.icon = "Loading";
+							}else if(item.statusName == '绂荤嚎') {
+								item.icon = "Clock";
+							}else {
+								item.icon = "Odometer";
+							}
+						})
+						this.devicestatus = newResData;
 					}
 				})
         	},

--
Gitblit v1.9.3