From 534ef3f5e1104cb8f2d835c82c4788cf31d993d8 Mon Sep 17 00:00:00 2001
From: chenyao <1219716595@qq.com>
Date: Mon, 02 Mar 2026 15:43:18 +0800
Subject: [PATCH] feat:更新小程序空域信息搜索
---
applications/mobile-web-view/src/appPages/AirMap/searchBar.vue | 16 +++++++++++++++-
1 files changed, 15 insertions(+), 1 deletions(-)
diff --git a/applications/mobile-web-view/src/appPages/AirMap/searchBar.vue b/applications/mobile-web-view/src/appPages/AirMap/searchBar.vue
index 81b41af..a400946 100644
--- a/applications/mobile-web-view/src/appPages/AirMap/searchBar.vue
+++ b/applications/mobile-web-view/src/appPages/AirMap/searchBar.vue
@@ -93,7 +93,7 @@
// 使用新接口搜索地址
const searchWithNewAPI = () => {
// 获取微信小程序带过来的头部参数
- console.log(route.query, '9999')
+ // console.log(route.query, '9999')
// 构建请求参数,搜索框为空时不传递airspaceName
const params = {
current: 1,
@@ -166,6 +166,15 @@
getAddressList()
}
+// 获取点击的空域区域
+const getClickAirspace = () => {
+ EventBus.on('mapClickAirspace', item => {
+ searchVal.value = item.taskName
+ height.value = 150
+ searchWithNewAPI()
+ })
+}
+
const flyToAddress = item => {
// if (!item.location) {
// showToast('当前地址无坐标信息')
@@ -193,6 +202,7 @@
watch(
() => route.query,
(newValue, oldValue) => {
+ console.log(newValue, oldValue, '111111')
if (newValue.updateKey) {
height.value = anchors[0]
}
@@ -211,6 +221,10 @@
}
}
getAddressList()
+ getClickAirspace()
+})
+onUnmounted(() => {
+ EventBus.off('mapClickAirspace')
})
</script>
--
Gitblit v1.9.3