From d429ad29975fa99ff3c4b7b7df9309e677a8c77d Mon Sep 17 00:00:00 2001
From: Junjie <540245094@qq.com>
Date: 星期四, 25 七月 2024 10:02:37 +0800
Subject: [PATCH] #地图批量删除

---
 zy-asrs-flow/src/pages/map/batch/index.jsx |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/zy-asrs-flow/src/pages/map/batch/index.jsx b/zy-asrs-flow/src/pages/map/batch/index.jsx
index fb6fc75..6c18bf1 100644
--- a/zy-asrs-flow/src/pages/map/batch/index.jsx
+++ b/zy-asrs-flow/src/pages/map/batch/index.jsx
@@ -28,6 +28,14 @@
         props.onCancel();
     };
 
+    const handleDelete = () => {
+        batchSprites.forEach((curSprite) => {
+            Utils.getMapContainer().removeChild(curSprite);
+            Utils.removeSelectedEffect();
+            props.onCancel();
+        })
+    };
+
     return (
         <>
             <Drawer
@@ -43,6 +51,9 @@
                 }}
                 extra={
                     <Space>
+                        <Button onClick={handleDelete} danger>
+                            <FormattedMessage id='page.delete' defaultMessage='鍒犻櫎' />
+                        </Button>
                         <Button onClick={handleCancel}>
                             <FormattedMessage id='common.cancel' defaultMessage='鍙栨秷' />
                         </Button>

--
Gitblit v1.9.1