diff --git a/pages/buyer/index.js b/pages/buyer/index.js
index e10077b..3b6935b 100644
--- a/pages/buyer/index.js
+++ b/pages/buyer/index.js
@@ -2477,12 +2477,23 @@ Page({
console.error('位置数据上传失败:', err);
});
},
- fail() {
+ fail(err) {
wx.hideLoading();
- wx.showToast({
- title: '获取位置失败',
- icon: 'none'
- });
+ console.error('获取位置失败:', err);
+ // 处理错误码-80418:需要申请位置API权限
+ if (err.errCode === -80418) {
+ wx.showModal({
+ title: '位置服务未开通',
+ content: '该小程序尚未开通位置服务权限,请联系管理员申请开通后再试。',
+ showCancel: false,
+ confirmText: '我知道了'
+ });
+ } else {
+ wx.showToast({
+ title: '获取位置失败',
+ icon: 'none'
+ });
+ }
}
});
}
diff --git a/pages/buyer/index.wxml b/pages/buyer/index.wxml
index 3393dea..aa41cab 100644
--- a/pages/buyer/index.wxml
+++ b/pages/buyer/index.wxml
@@ -59,7 +59,7 @@
{{item.name}}
V
-
+
{{item.specification || '无'}} | {{item.yolk || '无'}} | {{item.minOrder || item.quantity || 1}}件
@@ -71,14 +71,14 @@
- 已有
+ 已有
{{item.reservedCount || 0}}
- 人收藏
+ 人收藏