From ea78f162f7ceca71ae72bbf0fae71243b53550cc Mon Sep 17 00:00:00 2001 From: yvan.ni Date: Fri, 8 Oct 2021 10:12:08 +0800 Subject: [PATCH] 预售商品详情页 --- packageC/pages/presell/goodsInfo/goodsInfo.js | 27 ++++++++++++++++++++++++--- utils/util.js | 11 ++++++++++- 2 files changed, 34 insertions(+), 4 deletions(-) diff --git a/packageC/pages/presell/goodsInfo/goodsInfo.js b/packageC/pages/presell/goodsInfo/goodsInfo.js index 35f405e..f3561eb 100644 --- a/packageC/pages/presell/goodsInfo/goodsInfo.js +++ b/packageC/pages/presell/goodsInfo/goodsInfo.js @@ -3942,12 +3942,35 @@ Page({ if (!presell_id) { - wx.showToast({ title: "未找到活动商品", icon: 'none', duration: 3000 }) + wx.showToast({ title: "未找到活动商品", icon: 'none', duration: 3000 }); + ut.wx_back(); return false; } //------获取预售主表---------- await getApp().request.promiseGet(`/api/weshop/marketing/marketingPresellForm/get/${os.stoid}/${presell_id}`, {}).then(res => { if (res.data.code == 0 && res.data.data) { + var act_data=res.data.data; + if(act_data.is_end){ + wx.showToast({ title: "活动已经结束", icon: 'none', duration: 3000 }); + ut.wx_back(); + return false; + } + if(act_data.isuse==0){ + wx.showToast({ title: "活动未启用", icon: 'none', duration: 3000 }); + ut.wx_back(); + return false; + } + + var end_time=act_data.pay_enddate; + if(act_data.presell_type==1){ + end_time=act_data.end_time; + } + if(end_time