From bf5d7a4cf94a0ce396e65666d229f685d7790ccc Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期一, 14 十月 2024 14:10:12 +0800 Subject: [PATCH] # --- zy-acs-flow/src/map/constants.js | 4 ++-- zy-acs-flow/src/map/http.js | 2 +- zy-acs-flow/public/map/point.svg | 0 zy-acs-flow/src/map/tool.js | 7 +++++++ zy-acs-manager/src/main/java/com/zy/acs/manager/manager/controller/MapController.java | 1 + 5 files changed, 11 insertions(+), 3 deletions(-) diff --git a/zy-acs-flow/public/map/code.svg b/zy-acs-flow/public/map/point.svg similarity index 100% rename from zy-acs-flow/public/map/code.svg rename to zy-acs-flow/public/map/point.svg diff --git a/zy-acs-flow/src/map/constants.js b/zy-acs-flow/src/map/constants.js index 8e70c04..f576428 100644 --- a/zy-acs-flow/src/map/constants.js +++ b/zy-acs-flow/src/map/constants.js @@ -18,8 +18,8 @@ export const DEVICE_Z_INDEX = Object.freeze({ SHELF: 1, STATION: 1, - AGV: 1, + AGV: 2, CHARGE: 1, DIRECTION: 1, - POINT: 1 + POINT: 2, }) diff --git a/zy-acs-flow/src/map/http.js b/zy-acs-flow/src/map/http.js index a9f8d4a..324ae77 100644 --- a/zy-acs-flow/src/map/http.js +++ b/zy-acs-flow/src/map/http.js @@ -24,7 +24,7 @@ }).then((res) => { const { code, msg, data: { common, point } } = res.data; if (code === 200) { - const mapItemList = eval(common); + const mapItemList = [...eval(common), ...eval(point)]; mapItemList.forEach(item => { if (item.type !== DEVICE_TYPE.AGV) { const sprite = Tool.generateSprite(item.type); diff --git a/zy-acs-flow/src/map/tool.js b/zy-acs-flow/src/map/tool.js index 5a8e868..09434c5 100644 --- a/zy-acs-flow/src/map/tool.js +++ b/zy-acs-flow/src/map/tool.js @@ -9,6 +9,7 @@ import charge from '/map/charge.svg'; import station from '/map/station.svg'; import direction from '/map/direction.svg'; +import point from '/map/point.svg'; let app, mapContainer, themeMode; let selectedSprite, effectTick, effectHalfCircle, effectRectangle; @@ -73,6 +74,12 @@ // sprite.height = 63; sprite.zIndex = DEVICE_Z_INDEX.DIRECTION; break; + case DEVICE_TYPE.POINT: + sprite = new PIXI.Sprite(PIXI.Texture.from(point, { resourceOptions: { scale: .7 } })); + // sprite.width = 112; + // sprite.height = 63; + sprite.zIndex = DEVICE_Z_INDEX.POINT; + break default: break; } diff --git a/zy-acs-manager/src/main/java/com/zy/acs/manager/manager/controller/MapController.java b/zy-acs-manager/src/main/java/com/zy/acs/manager/manager/controller/MapController.java index 7512db7..3f47a97 100644 --- a/zy-acs-manager/src/main/java/com/zy/acs/manager/manager/controller/MapController.java +++ b/zy-acs-manager/src/main/java/com/zy/acs/manager/manager/controller/MapController.java @@ -69,6 +69,7 @@ MapItem mapItem = new MapItem(); mapItem.setType(MapItemType.POINT.toString()); mapItem.setNo(code.getData()); + mapItem.setUuid(code.getUuid()); mapItem.setPositionX(code.getX()); mapItem.setPositionY(code.getY()); mapCodeItems.add(mapItem); -- Gitblit v1.9.1