From 1e4b7107d1eb58c0c209ae838930c15f6619c119 Mon Sep 17 00:00:00 2001
From: rk <94314517@qq.com>
Date: 星期三, 22 四月 2026 09:24:36 +0800
Subject: [PATCH] 代码提交

---
 small-program/App.vue |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/small-program/App.vue b/small-program/App.vue
index 1060210..9e4c240 100644
--- a/small-program/App.vue
+++ b/small-program/App.vue
@@ -39,7 +39,7 @@
 				let res = await that.$u.api.getMemberInfo({})
 				if (res.code === 200) {
 					await that.$store.commit('setUserInfo', res.data)
-					await that.$store.commit('setOpenid', res.data.openId)
+					await that.$store.commit('setOpenid', res.data.openid)
 				}
 				// 璁剧疆瀹氫綅
 				await that.checkLocationAuth()
@@ -66,15 +66,17 @@
 						var myAmapFun = new amapFile.AMapWX({ key: 'e4d46c87adf151dca20060317592b1b6' });
 						myAmapFun.getRegeo({
 							location: addr.longitude + ',' + addr.latitude,
-							success: function(data) {
+							success: async function(data) {
 								console.log(data, '==================鑾峰彇鍦板潃');
 								let info = data[0];
 								locParam.province = info.province;
-								locParam.city = info.city;
-								locParam.area = info.district;
-								locParam.street = info.street;
+								locParam.city = info.regeocodeData.addressComponent.city;
 								var ta = info.name || '鍦板潃鑾峰彇澶辫触';
 								locParam.address = ta
+								const resCity = await that.$u.api.getCityByName({ cityName: locParam.city })
+								if (resCity.code === 200) {
+									locParam.cityId = resCity.data.id
+								}	
 								that.$store.commit('setPosition', locParam)
 								that.$isResolve()
 							},

--
Gitblit v1.9.3