Browse Source

更新商品详情和首页相关功能

蛋吧eggbar
徐飞洋 1 month ago
parent
commit
df12e406fd
  1. 49
      pages/goods-detail/goods-detail.js
  2. 2
      pages/index/index.js

49
pages/goods-detail/goods-detail.js

@ -3012,6 +3012,55 @@ Page({
onCompareClick: function () {
console.log('用户点击了对比价格按钮,准备显示弹窗');
// 检查用户登录状态
const openid = wx.getStorageSync('openid');
const userId = wx.getStorageSync('userId');
if (!openid || !userId) {
console.log('用户未登录,显示登录弹窗');
// 显示登录弹窗
this.setData({
showOneKeyLoginModal: true
});
return;
}
// 检查用户身份证认证状态
let idcardstatus = 0;
const users = wx.getStorageSync('users') || {};
const userInfo = wx.getStorageSync('userInfo') || {};
if (userId && users[userId] && users[userId].idcardstatus) {
idcardstatus = users[userId].idcardstatus;
} else if (userInfo.idcardstatus) {
idcardstatus = userInfo.idcardstatus;
}
console.log('用户身份证认证状态:', idcardstatus);
if (idcardstatus !== 1) {
console.log('用户未完成身份证认证,显示提示并跳转至认证页面');
wx.showToast({
title: '请先完成身份认证后使用该功能',
icon: 'none',
duration: 2000
});
// 延迟5秒跳转到认证页面
setTimeout(() => {
wx.navigateTo({
url: '/pages/profile/authentication/index',
success: function() {
console.log('成功跳转到认证页面');
},
fail: function(error) {
console.error('跳转到认证页面失败:', error);
}
});
}, 5000);
return;
}
// 直接获取当前页面滚动位置
wx.createSelectorQuery().selectViewport().scrollOffset(function(res) {
console.log('记录当前滚动位置:', res.scrollTop);

2
pages/index/index.js

@ -2461,7 +2461,7 @@ Page({
// 跳转到我要卖蛋页面
navigateToSettlement: function () {
wx.switchTab({
wx.navigateTo({
url: '/pages/settlement/index'
})
},

Loading…
Cancel
Save