From e246aa751c6a8b36721e8acf70acc238188f49dc Mon Sep 17 00:00:00 2001
From: vincentlu <t1341870251@gmail.com>
Date: 星期一, 15 十二月 2025 11:12:25 +0800
Subject: [PATCH] #
---
zy-acs-flow/src/map/MapPage.jsx | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/zy-acs-flow/src/map/MapPage.jsx b/zy-acs-flow/src/map/MapPage.jsx
index 1b6ef7e..6012922 100644
--- a/zy-acs-flow/src/map/MapPage.jsx
+++ b/zy-acs-flow/src/map/MapPage.jsx
@@ -370,10 +370,13 @@
setCurSprite(null);
const started = Tool.startAreaDrawing({
promptText: translate('page.map.prompt.areaName'),
- onComplete: ({ name, start, end, color }) => {
+ onComplete: ({ name, start, end, color, graphics }) => {
if (name) {
- Http.saveAreaData(curZone, { name, start, end, color });
- notify.success(translate('page.map.msg.areaCreated', { name }));
+ Http.saveAreaData(curZone, { name, start, end, color }).then((savedArea) => {
+ if (savedArea?.id && graphics?.data) {
+ graphics.data.id = savedArea.id;
+ }
+ });
}
},
onFinish: () => {
--
Gitblit v1.9.1