Browse Source

修改位置更新接口,仅更新authorized_region字段,不修改detailedaddress

pull/1/head
徐飞洋 2 months ago
parent
commit
a3ecc2de47
  1. 2
      pages/profile/index.js
  2. 3
      server-example/server-mysql.js

2
pages/profile/index.js

@ -115,8 +115,6 @@ Page({
switch (userType) { switch (userType) {
case 'buyer': identityLabel = '身份:买家'; break case 'buyer': identityLabel = '身份:买家'; break
case 'seller': identityLabel = '身份:卖家'; break case 'seller': identityLabel = '身份:卖家'; break
case 'both': identityLabel = '身份:买卖家'; break
case 'buyer+seller': identityLabel = '身份:买卖家'; break
} }
filteredTags.push(identityLabel) filteredTags.push(identityLabel)
console.log('加载用户信息 - 根据当前用户类型显示身份标签:', identityLabel) console.log('加载用户信息 - 根据当前用户类型显示身份标签:', identityLabel)

3
server-example/server-mysql.js

@ -1208,10 +1208,9 @@ app.post('/api/user/update-location', async (req, res) => {
updated_at: getBeijingTime() updated_at: getBeijingTime()
}; };
// 如果有地址信息,将地址存储到authorized_region字段,满足需求 // 如果有地址信息,将地址存储到authorized_region字段
if (address) { if (address) {
updateData.authorized_region = address; updateData.authorized_region = address;
updateData.detailedaddress = address; // 同时保持detailedaddress字段也存储地址,确保兼容性
} else { } else {
// 如果没有地址信息,才存储经纬度 // 如果没有地址信息,才存储经纬度
updateData.authorized_region = locationJson; updateData.authorized_region = locationJson;

Loading…
Cancel
Save