From fc9063d400f115693a5d861acdb76fae09bfb543 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期四, 17 十月 2024 08:32:34 +0800
Subject: [PATCH] #
---
zy-acs-flow/src/map/tool.js | 8 ++++----
zy-acs-flow/src/map/MapPage.jsx | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/zy-acs-flow/src/map/MapPage.jsx b/zy-acs-flow/src/map/MapPage.jsx
index 6172e01..c25a681 100644
--- a/zy-acs-flow/src/map/MapPage.jsx
+++ b/zy-acs-flow/src/map/MapPage.jsx
@@ -86,7 +86,7 @@
await Http.fetchMapData();
websocket.connect();
websocket.onMessage = (wsMsg) => {
- Tool.generateDynamicGraphic(curZone, JSON.parse(wsMsg));
+ Tool.generateDynamicGraphic(curZone, JSON.parse(wsMsg), setCurSprite);
}
setTimeout(() => {
diff --git a/zy-acs-flow/src/map/tool.js b/zy-acs-flow/src/map/tool.js
index 9896dc0..503d6b8 100644
--- a/zy-acs-flow/src/map/tool.js
+++ b/zy-acs-flow/src/map/tool.js
@@ -496,16 +496,16 @@
// dynamic graphic ----------------
-export const generateDynamicGraphic = (curZone, data) => {
+export const generateDynamicGraphic = (curZone, data, setCurSprite) => {
// console.log("ws", curZone, data);
for (const agvVo of data.agvVos) {
- showAgvSprite(curZone, agvVo)
+ showAgvSprite(curZone, agvVo, setCurSprite)
}
}
-const showAgvSprite = (curZone, agvVo) => {
+const showAgvSprite = (curZone, agvVo, setCurSprite) => {
const { agvNo, code, direction, backpack, battery, ...rest } = agvVo;
if (!code) { return }
const codeSprite = querySprite(DEVICE_TYPE.POINT, code);
@@ -518,7 +518,7 @@
agvSprite.position.set(codeSprite.position.x, codeSprite.position.y);
agvSprite.rotation = rotationParseNum(direction);
mapContainer.addChild(agvSprite);
- // viewFeature(shuttle, setCurSPrite); // todo
+ beInsight(agvSprite, setCurSprite);
// agv no on sprite
}
}
\ No newline at end of file
--
Gitblit v1.9.1