From 659d09ec24dab6c451220c8f3bb3943b0fdb3ba1 Mon Sep 17 00:00:00 2001
From: quanyawei <401863037@qq.com>
Date: Mon, 08 Jan 2024 16:16:12 +0800
Subject: [PATCH] fix:地图导航

---
 pages/actionChange/components/basicInfor.vue |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/pages/actionChange/components/basicInfor.vue b/pages/actionChange/components/basicInfor.vue
index ca19e88..87811da 100644
--- a/pages/actionChange/components/basicInfor.vue
+++ b/pages/actionChange/components/basicInfor.vue
@@ -85,6 +85,8 @@
 						<view class="wholeLine">
 							<text class="rowTipContenetLabel">������������:</text>
 							<text class="rowTipContenetAll">{{ basicInfor.pollutePosition ||'' }}</text>
+							<u-icon name="map" color="#2979ff" size="28" @tap="toNavigation()"
+								v-if="basicInfor.longitude !==null"></u-icon>
 						</view>
 					</p>
 					<p class="rowTip">
@@ -159,6 +161,20 @@
 			}
 		},
 		methods: {
+			//������--������������������������
+			toNavigation: function() {
+				//������������������������������������
+				uni.openLocation({
+					longitude: parseFloat(this.basicInfor.longitude), // ������������������-180~180���������������������
+					latitude: parseFloat(this.basicInfor.latitude), // ������������������-90~90���������������������
+					scale: 28, // ������������
+					name: this.basicInfor.name, //������������
+					address: this.basicInfor.address, //������������������
+					success: function(res) {
+						console.log('success:', res)
+					}
+				})
+			},
 			getUnitList() {
 				this.$http.httpGet('/allocation/unit').then(res => {
 					this.unitList = res.data

--
Gitblit v1.8.0