From 714696d5a169d9a39b4dc7d0237287c9a81630f4 Mon Sep 17 00:00:00 2001
From: vincentlu <t1341870251@gmail.com>
Date: 星期二, 09 十二月 2025 16:35:06 +0800
Subject: [PATCH] #

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

diff --git a/zy-acs-flow/src/map/MapPage.jsx b/zy-acs-flow/src/map/MapPage.jsx
index 5cc814a..9fa5b90 100644
--- a/zy-acs-flow/src/map/MapPage.jsx
+++ b/zy-acs-flow/src/map/MapPage.jsx
@@ -126,6 +126,7 @@
         modeRef.current = mode;
 
         Tool.removeSelectedEffect();
+        Tool.clearZones();
         player.hideGridLines();
 
         setInsightVisible(false);
@@ -171,6 +172,8 @@
                 break
             case MAP_MODE.ZONING_MODE:
                 Tool.removeAgvGraphics();
+
+                Tool.loadZones(curZone);
                 break
             default:
                 break
@@ -354,8 +357,9 @@
                             onClick={() => {
                                 const started = Tool.startZoneDrawing({
                                     promptText: translate('page.map.prompt.zoneName'),
-                                    onComplete: ({ name }) => {
+                                    onComplete: ({ name, start, end, color }) => {
                                         if (name) {
+                                            Http.saveZoneData(curZone, { name, start, end, color });
                                             notify.success(translate('page.map.msg.zoneCreated', { name }));
                                         }
                                     },

--
Gitblit v1.9.1