From d2464ece5b16b7fe798a74b90c958b6b2290f537 Mon Sep 17 00:00:00 2001 From: yvan.ni Date: Sat, 6 Jan 2024 18:53:39 +0800 Subject: [PATCH] 订单促销又控制使用优惠券不参与此活动 --- packageE/pages/cart/cart2/cart2.js | 11 +++++++++++ packageE/pages/cart/cart2_pt/cart2_pt.js | 6 ++++++ packageE/pages/cart/cart_wk/cart_wk.js | 4 ++++ 3 files changed, 21 insertions(+), 0 deletions(-) diff --git a/packageE/pages/cart/cart2/cart2.js b/packageE/pages/cart/cart2/cart2.js index ffc6a5a..9b65a58 100644 --- a/packageE/pages/cart/cart2/cart2.js +++ b/packageE/pages/cart/cart2/cart2.js @@ -3151,6 +3151,12 @@ Page({ } }) + //如果有使用优惠券,如何订单促销有控制使用优惠券不参与此活动的话 + if(quan_price>0 && ord_prom && ord_prom.is_xz_yh ){ + ord_prom=null; + } + + //--如果是物流,且选择了地址,就要开始显示包邮券,且包邮券也已经优惠了优惠活动的金额-- if (cart_item.exp_type == 0 && th.data.user_addr != null && !cart_item.is_xz_yh) { @@ -3878,6 +3884,11 @@ Page({ } } + //如果有使用优惠券,订单促销又是使用优惠券不参与此活动 + if(quan_price>0 && ord_prom && ord_prom.is_xz_yh ){ + ord_prom=null; + } + //-----------当地址不为空,且是物流时,计算物流费用,并同时商品不是优惠活动的包邮---------- if (th.data.user_addr != null && th.data.bn_exp_type == 0 && good.is_past != 1) { //看是不是有调用过包邮券 diff --git a/packageE/pages/cart/cart2_pt/cart2_pt.js b/packageE/pages/cart/cart2_pt/cart2_pt.js index b8effa4..394d22c 100644 --- a/packageE/pages/cart/cart2_pt/cart2_pt.js +++ b/packageE/pages/cart/cart2_pt/cart2_pt.js @@ -843,6 +843,12 @@ Page({ }) } + + //如果有使用优惠券,如何订单促销有控制使用优惠券不参与此活动的话 + if(quan_price>0 && ord_prom && ord_prom.is_xz_yh ){ + ord_prom=null; + } + //-----------当地址不为空,且是物流时,计算物流费用,同时阶梯团不计算拼团价格---------- if (th.data.user_addr != null && th.data.bn_exp_type == 0 && (th.data.kt_type != 3 || th.data.bn_goods.is_normal == 1)) { diff --git a/packageE/pages/cart/cart_wk/cart_wk.js b/packageE/pages/cart/cart_wk/cart_wk.js index ad9e2ad..eed157a 100644 --- a/packageE/pages/cart/cart_wk/cart_wk.js +++ b/packageE/pages/cart/cart_wk/cart_wk.js @@ -537,6 +537,10 @@ Page({ }) } + //如果有使用优惠券,如何订单促销有控制使用优惠券不参与此活动的话 + if(quan_price>0 && ord_prom.is_xz_yh ){ + ord_prom=null; + } th.data.ord_prom=ord_prom; //--计算物流-- -- libgit2 0.21.4