From b099e758396f61b39d24cf5fa6be7bb0d10c2b4d Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期一, 18 五月 2026 19:16:26 +0800
Subject: [PATCH] 提交

---
 small-program/pages/storage-point-detail/storage-point-detail.vue |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/small-program/pages/storage-point-detail/storage-point-detail.vue b/small-program/pages/storage-point-detail/storage-point-detail.vue
index 0a98d4e..2867d03 100644
--- a/small-program/pages/storage-point-detail/storage-point-detail.vue
+++ b/small-program/pages/storage-point-detail/storage-point-detail.vue
@@ -8,6 +8,9 @@
 				</swiper>
 				<view class="popup-body">
 				<text class="popup-title">{{ activeStore.name ||'' }}</text>
+				<view class="point-tips">
+					<view class="point-tips-item" v-for="(tag, idx) in activeStore.locationTagNames" :key="idx">{{ tag }}</view>
+				</view>
 				<text class="popup-hours">{{ activeStore.time ||'' }}</text>
 				<text class="popup-desc" v-if="activeStore.content">{{ activeStore.content ||'' }}</text>
 				<view class="popup-address-row" @click="openNavigation">
@@ -94,6 +97,9 @@
 					longitude: this.longitude,
 				}).then(res => {
 					if (res.code === 200) {
+						if (res.data.locationTagNames) {
+							res.data.locationTagNames = res.data.locationTagNames.split(',')
+						}
 						this.activeStore = res.data
 					}
 				})
@@ -160,6 +166,25 @@
 		padding: 24rpx 24rpx 0;
 		gap: 18rpx;
 	}
+	
+	.point-tips {
+		width: 100%;
+		display: flex;
+		align-items: center;
+		margin-top: 12rpx;
+		.point-tips-item {
+			width: 116rpx;
+			height: 36rpx;
+			line-height: 36rpx;
+			text-align: center;
+			border-radius: 8rpx;
+			font-weight: 400;
+			font-size: 20rpx;
+			color: #10B2FA;
+			margin-right: 12rpx;
+			border: 1rpx solid #10B2FA;
+		}
+	}
 
 	.search-box {
 		flex: 1;

--
Gitblit v1.9.3