From 66ab394f977a2fcf4b4fc9334829fc5bb171296f Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期三, 09 十月 2024 16:45:28 +0800
Subject: [PATCH] #

---
 zy-acs-flow/src/map/MapPage.jsx |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/zy-acs-flow/src/map/MapPage.jsx b/zy-acs-flow/src/map/MapPage.jsx
index a668653..69c9801 100644
--- a/zy-acs-flow/src/map/MapPage.jsx
+++ b/zy-acs-flow/src/map/MapPage.jsx
@@ -23,6 +23,7 @@
 import * as Tool from './tool';
 import { NotificationProvider, useNotification } from './Notification';
 import Device from "./Device";
+import * as Http from './http';
 
 let player;
 
@@ -49,6 +50,9 @@
             setMapContainer(player.mapContainer);
             Tool.setApp(player.app);
             Tool.setMapContainer(player.mapContainer);
+            Http.setNotify(notify);
+
+            await Http.fetchMapData(0);
 
         }
         initialize();
@@ -59,6 +63,10 @@
             const height = contentRef.current.offsetHeight;
 
             player.resize(width, height);
+            if (mode === MapMode.MOVABLE_MODE) {
+                console.log('aa');
+                player.showGridLines();
+            }
         };
         handleResize();
         window.addEventListener('resize', handleResize);
@@ -78,7 +86,7 @@
                 setDeviceVisible(false);
                 player.hideGridLines();
 
-                player.activateMapMultiSelect((selectedSprites, resetFn) => {
+                player.activateMapMultiSelect((selectedSprites, restartFn) => {
                     console.log(selectedSprites);
                 });
 
@@ -86,9 +94,9 @@
             case MapMode.MOVABLE_MODE:
                 player.showGridLines();
 
-                player.activateMapMultiSelect((selectedSprites, resetFn) => {
+                player.activateMapMultiSelect((selectedSprites, restartFn) => {
                     Tool.spriteListBeMovable(selectedSprites, () => {
-                        // resetFn();
+                        restartFn();
                     });
                 });
                 break
@@ -96,7 +104,7 @@
                 player.hideGridLines();
                 setDeviceVisible(false);
 
-                player.activateMapMultiSelect((selectedSprites, resetFn) => {
+                player.activateMapMultiSelect((selectedSprites, restartFn) => {
                     console.log(selectedSprites);
                 });
                 break

--
Gitblit v1.9.1