Commit f1c3cd63758e02bdfc0a3dbb62b3581b6b6b6daa

Authored by yvan.ni
1 parent 8d52ee9d

bug优化,在计算等级价的时候

Showing 1 changed file with 3 additions and 2 deletions
pages/cart/cart/cart.js
@@ -94,9 +94,10 @@ Page({ @@ -94,9 +94,10 @@ Page({
94 //--- 看后台是不是有开通等级卡 --- 94 //--- 看后台是不是有开通等级卡 ---
95 if(conf.switch_list){ 95 if(conf.switch_list){
96 var s_list=JSON.parse(conf.switch_list); 96 var s_list=JSON.parse(conf.switch_list);
  97 + var user=getApp().globalData.userInfo;
97 //如果后台有开启等级价的功能 98 //如果后台有开启等级价的功能
98 - if(parseInt(s_list.rank_switch)==2){  
99 - var user=getApp().globalData.userInfo; 99 + if(user && parseInt(s_list.rank_switch)==2 && user['card_expiredate']){
  100 +
100 var str = user['card_expiredate'].replace(/-/g, '/'); 101 var str = user['card_expiredate'].replace(/-/g, '/');
101 var end = new Date(str); 102 var end = new Date(str);
102 end = Date.parse(end) / 1000; 103 end = Date.parse(end) / 1000;