From 735c5cd1ee0800e40976db3981b0b9e846971e02 Mon Sep 17 00:00:00 2001
From: cxk <119064883@qq.com>
Date: Mon, 20 Jul 2026 22:01:25 +0800
Subject: [PATCH] =?UTF-8?q?=E7=BB=9F=E4=B8=80=E5=AF=BC=E8=A7=88=E7=82=B9?=
=?UTF-8?q?=E4=BD=8D=E6=91=98=E8=A6=81=E5=8D=A1=E8=A7=86=E8=A7=89=E4=BD=93?=
=?UTF-8?q?=E9=AA=8C?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/map/GuidePoiSummaryCard.vue | 79 ++++++++
src/pages/facility/detail.vue | 201 ++-----------------
src/pages/index/index.vue | 214 ++-------------------
tests/unit/FacilityDetail.spec.ts | 1 +
4 files changed, 113 insertions(+), 382 deletions(-)
create mode 100644 src/components/map/GuidePoiSummaryCard.vue
diff --git a/src/components/map/GuidePoiSummaryCard.vue b/src/components/map/GuidePoiSummaryCard.vue
new file mode 100644
index 0000000..ca41497
--- /dev/null
+++ b/src/components/map/GuidePoiSummaryCard.vue
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+ {{ title }}
+ {{ subtitle }}
+
+ 展开
+
+
+
+
+
+
+
+ {{ item.label }}
+ {{ item.value }}
+
+
+ {{ description }}
+ {{ errorMessage }}
+ {{ actionText }}
+
+
+
+
+
+
+
diff --git a/src/pages/facility/detail.vue b/src/pages/facility/detail.vue
index 050997a..c8c6a04 100644
--- a/src/pages/facility/detail.vue
+++ b/src/pages/facility/detail.vue
@@ -11,7 +11,7 @@
v-if="mapContextReady"
:search-text="facility.name"
search-top="20px"
- floor-bottom="153px"
+ floor-bottom="280px"
floor-max-height="206px"
floor-side="left"
:active-mode="activeMode"
@@ -27,49 +27,21 @@
:show-mode-row="false"
show-floor-header
show-zoom-controls
- zoom-controls-top="calc(100vh - 252px)"
+ zoom-controls-top="calc(100vh - 360px)"
@floor-change="handleFloorChange"
@target-focus="handleTargetFocus"
>
-
-
-
-
- {{ facility.name }}
-
-
- ×
-
-
-
-
-
- 类别
- {{ facility.category }}
-
-
- 楼层
- {{ facility.floor }}
-
-
-
-
- {{ facility.description }}
-
-
-
- {{ locationErrorMessage }}
-
-
+
正在准备位置预览...
@@ -78,10 +50,11 @@