diff --git a/pages/user/order_detail/order_detail.js b/pages/user/order_detail/order_detail.js index 47fd887..6eb4094 100644 --- a/pages/user/order_detail/order_detail.js +++ b/pages/user/order_detail/order_detail.js @@ -418,7 +418,8 @@ Page({ return false; } }else{ - if((gg.prom_type==1 || gg.prom_type==3 || gg.prom_type==5 || gg.prom_type==6 || gg.prom_type==4) && !good.is_gift && !good.is_integral_normal && !good.is_pd_normal) { + if((gg.prom_type==1 || gg.prom_type==3 || gg.prom_type==5 || gg.prom_type==6 || gg.prom_type==4) + && !good.is_collocation && !good.is_gift && !good.is_integral_normal && !good.is_pd_normal) { var prom=null; //---如果是活动的时候--- var prom=null,th=this; @@ -461,21 +462,25 @@ Page({ } } else{ - var t_ok=1; - await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { - if(res.data.code==0){ - var r_data=res.data.data; - //-- 参加了全局的优惠活动 -- - if(r_data.promGoodsLists){ - wx.showModal({ - title: '提示', - content: gg.goods_name+'商品的活动发生了变化' - }); - t_ok=0; - } - } - }) - if(!t_ok) return false; + //不是赠品的时候 + if(!good.is_gift){ + var t_ok=1; + await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { + if(res.data.code==0){ + var r_data=res.data.data; + //-- 参加了全局的优惠活动 -- + if(r_data.promGoodsLists){ + wx.showModal({ + title: '提示', + content: gg.goods_name+'商品的活动发生了变化' + }); + t_ok=0; + } + } + }) + if(!t_ok) return false; + } + //-- 如果有参加线下取价 -- if(good.offline_cut>0) wlist+=encodeURIComponent(gg.erpwareid)+","; } diff --git a/pages/user/order_list/order_list.js b/pages/user/order_list/order_list.js index 40a1fb5..bf62117 100644 --- a/pages/user/order_list/order_list.js +++ b/pages/user/order_list/order_list.js @@ -537,7 +537,8 @@ Page({ } }else{ - if((gg.prom_type==1 || gg.prom_type==3 || gg.prom_type==5 || gg.prom_type==6 || gg.prom_type==4) && !good.is_gift && !good.is_integral_normal && !good.is_pd_normal) { + if((gg.prom_type==1 || gg.prom_type==3 || gg.prom_type==5 || gg.prom_type==6 || gg.prom_type==4) + && !good.is_collocation && !good.is_gift && !good.is_integral_normal && !good.is_pd_normal) { var prom=null; //---如果是活动的时候--- var prom=null,th=this; @@ -580,21 +581,23 @@ Page({ } } else{ - var t_ok=1; - await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { - if(res.data.code==0){ - var r_data=res.data.data; - //-- 参加了全局的优惠活动 -- - if(r_data.promGoodsLists){ - wx.showModal({ - title: '提示', - content: gg.goods_name+'商品的活动发生了变化' - }); - t_ok=0; - } - } - }) - if(!t_ok) return false; + if(!good.is_gift ){ + var t_ok=1; + await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { + if(res.data.code==0){ + var r_data=res.data.data; + //-- 参加了全局的优惠活动 -- + if(r_data.promGoodsLists){ + wx.showModal({ + title: '提示', + content: gg.goods_name+'商品的活动发生了变化' + }); + t_ok=0; + } + } + }) + if(!t_ok) return false; + } //-- 如果有参加线下取价 -- if(good.offline_cut>0) wlist+=encodeURIComponent(gg.erpwareid)+","; }