diff --git a/pages/cart/cart/cart.js b/pages/cart/cart/cart.js index bcc71ec..b847d39 100644 --- a/pages/cart/cart/cart.js +++ b/pages/cart/cart/cart.js @@ -607,11 +607,7 @@ Page({ //如果是阶梯购的时候 if(item.prom_type==10){ - - var url = '/api/weshop/cart/update'; - getApp().request.put(url, { - data:{id:item.id,store_id:oo.stoid,prom_type:10,prom_id:act.id} - }); + if(!th.data.ladder_map[item.prom_id]){ //如果有阶梯购,要判断身份 @@ -670,6 +666,13 @@ Page({ //直接把活动赋值给元素 if(th.data.ladder_map[item.prom_id] && th.data.ladder_map[item.prom_id]!=-1 ){ item.act=th.data.ladder_map[item.prom_id]; + + //如果有活动,就更新商品的活动那个 + var url = '/api/weshop/cart/update'; + getApp().request.put(url, { + data:{id:item.id,store_id:oo.stoid,prom_type:10,prom_id:item.prom_id} + }); + } }