From 446b359632a7749b7be7263a72691579f0aacb41 Mon Sep 17 00:00:00 2001
From: xhf <1424913779@qq.com>
Date: Thu, 6 Mar 2025 10:07:11 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9editMap=20=20=E8=BF=94?=
=?UTF-8?q?=E5=9B=9E=20emit?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/mapPage/realTimeMap/editMap.vue | 15 ++++++++-------
src/views/mapPage/realTimeMap/index.vue | 17 +++++++++++------
2 files changed, 19 insertions(+), 13 deletions(-)
diff --git a/src/views/mapPage/realTimeMap/editMap.vue b/src/views/mapPage/realTimeMap/editMap.vue
index 366604ac..b29bab4f 100644
--- a/src/views/mapPage/realTimeMap/editMap.vue
+++ b/src/views/mapPage/realTimeMap/editMap.vue
@@ -673,7 +673,7 @@ const mapBackgroundRef = ref()
const inputBoxRef = ref() //文字输入框
const message = useMessage() // 消息弹窗
-
+const emit = defineEmits(['backMapInfo'])
// 缩放停止
const interfaceRefreshed = ref(true)
const resizeEnd = (locationX, locationY, w, h, item, index) => {
@@ -2327,12 +2327,13 @@ const removeEventListener = () => {
const router = useRouter()
onBeforeRouteLeave((to, from) => {
if (to.path == '/mapPage/realTimeMap' && to.query.mapId != imgBgObj.positionMapId) {
- router.replace({
- name: 'MapPageRealTimeMap',
- query: {
- mapId: imgBgObj.positionMapId
- }
- })
+ // router.replace({
+ // name: 'MapPageRealTimeMap',
+ // query: {
+ // mapId: imgBgObj.positionMapId
+ // }
+ // })
+ emit('backMapInfo', imgBgObj.positionMapId)
}
})
diff --git a/src/views/mapPage/realTimeMap/index.vue b/src/views/mapPage/realTimeMap/index.vue
index 7f56f911..e98aa5ea 100644
--- a/src/views/mapPage/realTimeMap/index.vue
+++ b/src/views/mapPage/realTimeMap/index.vue
@@ -23,7 +23,7 @@
-
+