diff --git a/pages/goods/goodsInfo/goodsInfo.js b/pages/goods/goodsInfo/goodsInfo.js index bb09d54..ce55b04 100644 --- a/pages/goods/goodsInfo/goodsInfo.js +++ b/pages/goods/goodsInfo/goodsInfo.js @@ -1959,6 +1959,7 @@ Page({ var end = new Date(str); end = Date.parse(end) / 1000; + //--如果后台有开启等级价的功能,而且会员的等级没有过期的情况下-- if (parseInt(s_list.rank_switch) == 2 && end > now) { var card_price = o[getApp().globalData.userInfo['card_field']]; @@ -5186,8 +5187,15 @@ Page({ var conf = th.data.bconfig; if (conf.switch_list) { var s_list = JSON.parse(conf.switch_list); + + var str = getApp().globalData.userInfo['card_expiredate'].replace(/-/g, '/'); + var end = new Date(str); + end = Date.parse(end) / 1000; + + var now = ut.gettimestamp(); + //如果后台有开启等级价的功能 - if (parseInt(s_list.rank_switch) == 2) { + if (parseInt(s_list.rank_switch) == 2 && end > now) { var card_price = o[getApp().globalData.userInfo['card_field']]; //如果会员有等级价 if (getApp().globalData.userInfo['card_field'] != undefined && getApp().globalData.userInfo['card_field'] != null &&