From bf744726ddafb611e83acde9b34a0d642f7bbc2a Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期六, 13 四月 2024 10:34:58 +0800
Subject: [PATCH] #

---
 zy-asrs-flow/src/config/setting.ts                 |    2 +-
 zy-asrs-flow/src/pages/map/utils.js                |    2 +-
 zy-asrs-flow/src/pages/map/drawer/shuttle/view.jsx |    7 +++++++
 3 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/zy-asrs-flow/src/config/setting.ts b/zy-asrs-flow/src/config/setting.ts
index 7b4620b..2dc5ecb 100644
--- a/zy-asrs-flow/src/config/setting.ts
+++ b/zy-asrs-flow/src/config/setting.ts
@@ -1,5 +1,5 @@
 // 鎺ュ彛鍦板潃
-export const IP: string = 'localhost';
+export const IP: string = '192.168.2.95';
 export const PORT: number = 9090;
 
 export const API_BASE_URL: string = 'http://' + IP + ':' + PORT + '/wcs';
diff --git a/zy-asrs-flow/src/pages/map/drawer/shuttle/view.jsx b/zy-asrs-flow/src/pages/map/drawer/shuttle/view.jsx
index 06fd7e0..5f857a5 100644
--- a/zy-asrs-flow/src/pages/map/drawer/shuttle/view.jsx
+++ b/zy-asrs-flow/src/pages/map/drawer/shuttle/view.jsx
@@ -59,6 +59,13 @@
             setLoading(false);
         }
         fetchShuttleInfo(data.no);
+
+        const timer = setInterval(() => {
+            fetchShuttleInfo(data.no);
+        }, 1000);
+        return () => {
+            clearInterval(timer);
+        }
     }, [data]);
 
     useEffect(() => {
diff --git a/zy-asrs-flow/src/pages/map/utils.js b/zy-asrs-flow/src/pages/map/utils.js
index 53e5f73..1e74359 100644
--- a/zy-asrs-flow/src/pages/map/utils.js
+++ b/zy-asrs-flow/src/pages/map/utils.js
@@ -636,7 +636,7 @@
     pathLine.lineStyle(2 * (1 / mapContainer.scale.x), 0x3498db, 0.8);
     pathLine.zIndex = SENSOR_ZINDEX.TRAVEL_PATH;
     let firstNode = true;
-    for (let i = Math.max(0, path.indexOf(curLocNo) - 1); i < path.length; i++) {
+    for (let i = Math.max(0, path.indexOf(curLocNo)); i < path.length; i++) {
         const { row, bay, lev } = parseLocNo(path[i]);
         if (Number(lev) !== curFloor) { continue }
         const shelf = querySprite(SENSOR_TYPE.SHELF, row + '-' + bay);

--
Gitblit v1.9.1