Commit ab920fa6e8fcb9186a220c417adf182359246cd6
1 parent
c584cb08
包邮券的正确显示
Showing
1 changed file
with
5 additions
and
0 deletions
packageE/pages/cart/cart2/cart2.js
@@ -2921,6 +2921,7 @@ Page({ | @@ -2921,6 +2921,7 @@ Page({ | ||
2921 | 2921 | ||
2922 | //--如果是物流,且选择了地址,就要开始显示包邮券,且包邮券也已经优惠了优惠活动的金额-- | 2922 | //--如果是物流,且选择了地址,就要开始显示包邮券,且包邮券也已经优惠了优惠活动的金额-- |
2923 | if (cart_item.exp_type == 0 && th.data.user_addr != null && !cart_item.is_xz_yh) { | 2923 | if (cart_item.exp_type == 0 && th.data.user_addr != null && !cart_item.is_xz_yh) { |
2924 | + | ||
2924 | //看是不是有调用过包邮券 | 2925 | //看是不是有调用过包邮券 |
2925 | if (!th.data.isget_by_quan[pickid]) { | 2926 | if (!th.data.isget_by_quan[pickid]) { |
2926 | //--判断要不要显示包邮券,调用接口,因为有for循环--- | 2927 | //--判断要不要显示包邮券,调用接口,因为有for循环--- |
@@ -7171,6 +7172,8 @@ Page({ | @@ -7171,6 +7172,8 @@ Page({ | ||
7171 | sure_this_gift: async function () { | 7172 | sure_this_gift: async function () { |
7172 | var th = this; | 7173 | var th = this; |
7173 | var gf_pickup_id = this.data.gift_pkid; | 7174 | var gf_pickup_id = this.data.gift_pkid; |
7175 | + //包邮券要重新获取 | ||
7176 | + th.data.isget_by_quan[gf_pickup_id]=null; | ||
7174 | 7177 | ||
7175 | var zp_num = this.data.zp_num; | 7178 | var zp_num = this.data.zp_num; |
7176 | var giftsinfo = this.data.giftsinfo; | 7179 | var giftsinfo = this.data.giftsinfo; |
@@ -7818,6 +7821,8 @@ Page({ | @@ -7818,6 +7821,8 @@ Page({ | ||
7818 | }) | 7821 | }) |
7819 | 7822 | ||
7820 | th.data.prom_goods_map={}; | 7823 | th.data.prom_goods_map={}; |
7824 | + //-- 包邮券要重新获取 -- | ||
7825 | + th.data.isget_by_quan[pk]=null; | ||
7821 | 7826 | ||
7822 | //-- 获取第一次选中的 -- | 7827 | //-- 获取第一次选中的 -- |
7823 | var fir_sele=0; | 7828 | var fir_sele=0; |