From 6ecd168c3bb818397ca97650da9bfeb1b85bfd6e Mon Sep 17 00:00:00 2001
From: jinglun-cloud <jinglun2019@foxmail.com>
Date: 星期五, 24 四月 2026 13:39:17 +0800
Subject: [PATCH] 添加环穿

---
 src/main/webapp/views/watch/console.html |   19 ++++++++++++++-----
 1 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/src/main/webapp/views/watch/console.html b/src/main/webapp/views/watch/console.html
index 5d2dde6..9679841 100644
--- a/src/main/webapp/views/watch/console.html
+++ b/src/main/webapp/views/watch/console.html
@@ -659,9 +659,10 @@
 	                        } else if (result.url == "/console/latest/data/station") {
 	                             const res = JSON.parse(result.data);
 	                             this.stationStateList = res && res.code === 200 ? (res.data || []) : [];
-	                        } else if (result.url == "/rgv/table/rgv/state") {
-	                             const res = JSON.parse(result.data);
-	                             this.rgvStateList = res && res.code === 200 ? (res.data || []) : [];
+													// 鍘熺増浠g爜
+													// else if (result.url == "/rgv/table/rgv/state") {
+	                        //      const res = JSON.parse(result.data);
+	                        //      this.rgvStateList = res && res.code === 200 ? (res.data || []) : [];
 	                        } else if (result.url == "/basMap/lev/" + this.currentLev + "/auth") {
 	                            // 鍦板浘鏁版嵁
 	                             let res = JSON.parse(result.data);
@@ -750,7 +751,7 @@
 						this.activateCard = type;
 						this.refreshWorkbench(type);
 					},
-					refreshWorkbench(type) {
+					async refreshWorkbench(type) {
 						if (!type) { return; }
 						if (type === 'crn') {
 							this.sendWs(JSON.stringify({ url: "/crn/table/crn/state", data: {} }));
@@ -759,7 +760,15 @@
 						} else if (type === 'devp') {
 							this.sendWs(JSON.stringify({ url: "/console/latest/data/station", data: {} }));
 						} else if (type === 'rgv') {
-							this.sendWs(JSON.stringify({ url: "/rgv/table/rgv/state", data: {} }));
+							// this.sendWs(JSON.stringify({ url: "/rgv/table/rgv/state", data: {} }));
+							const res = await fetch('http://127.0.0.1:9091/rs-car/rgv/task/rgv/circular/shuttle/mast/position/data', {
+								method: 'POST',
+							});
+							if (!res.ok) {
+								return
+							}
+							const json = await res.json();
+							this.rgvStateList = json && json.code === 200 ? (json.data || []) : [];
 						}
 					},
 					updateMapViewportPadding() {

--
Gitblit v1.9.1