diff --git a/packageE/pages/cart/cart2/cart2.js b/packageE/pages/cart/cart2/cart2.js index 246b62e..ba2463f 100644 --- a/packageE/pages/cart/cart2/cart2.js +++ b/packageE/pages/cart/cart2/cart2.js @@ -2192,6 +2192,9 @@ Page({ //普通券的时候 if (quan_no && th.data.using_quan[pickid].isby != 1) { + + var IsUserWare=1; + //---获取优惠券优惠--- await getApp().request.promiseGet("/api/weshop/couponList/getUseCouponPrice", { data: { @@ -2205,11 +2208,33 @@ Page({ var q_data = res.data.data; //--存储商品优惠的内容-- cart_item.quan_youhui_list = q_data; - for (var k in q_data) - quan_price += q_data[k].WareCashSum; + for (var k in q_data){ + quan_price += q_data[k].WareCashSum; + IsUserWare=q_data[k].IsUserWare; + if(!IsUserWare){ + quan_price=0; + break; + } + + } + } }) + + if(!IsUserWare){ + + wx.showToast({ + title: '购买的商品不符合优惠券的使用对象', + icon: 'none', + duration: 1000, + }); + th.setData({ submit: 0 }); + var txt='using_quan['+pickid+']'; + th.setData({[txt]:null}); + return false; + } + if(cart_item.quan_youhui_list){ for (var kk in cart_item.quan_youhui_list) { var you_item = cart_item.quan_youhui_list[kk];