Commit 87373b9a49a163f9036ba815986f58aa9bf0e3ab
1 parent
b67f6cf0
拼团的商品团和阶梯团使用优惠券
Showing
1 changed file
with
11 additions
and
2 deletions
packageE/pages/cart/cart2_pt/cart2_pt.js
... | ... | @@ -813,6 +813,7 @@ Page({ |
813 | 813 | //to.getwuliuprice(async function (rs) { |
814 | 814 | console.log('calculatePrice2222'); |
815 | 815 | //console.log(rs); |
816 | + let all_gd_price=allpice; | |
816 | 817 | |
817 | 818 | var o_shipping_price = 0, goods_weight = -1, goods_piece = -1; |
818 | 819 | var out_of_weight = null; //超出多少重量 |
... | ... | @@ -1201,9 +1202,12 @@ Page({ |
1201 | 1202 | var total_m = parseFloat(allpice) + parseFloat(th.data.formData.shipping_price); |
1202 | 1203 | total_m = parseFloat(total_m).toFixed(2); |
1203 | 1204 | |
1205 | + all_gd_price = parseFloat(all_gd_price) + parseFloat(th.data.formData.shipping_price); | |
1206 | + all_gd_price = parseFloat(all_gd_price).toFixed(2); | |
1204 | 1207 | |
1205 | 1208 | var atxt = "formData.total_amount"; |
1206 | - th.setData({ [atxt]: total_m, }) | |
1209 | + th.setData({ [atxt]: all_gd_price,}) ; //因为allprice有减了券的钱,不能在用allprice了 | |
1210 | + | |
1207 | 1211 | var order_m = total_m; |
1208 | 1212 | |
1209 | 1213 | |
... | ... | @@ -1516,7 +1520,6 @@ Page({ |
1516 | 1520 | } |
1517 | 1521 | |
1518 | 1522 | |
1519 | - | |
1520 | 1523 | var gg = to.get_b_now(); |
1521 | 1524 | var goods = { |
1522 | 1525 | 'goods_id': gg.goods_id, |
... | ... | @@ -1589,6 +1592,12 @@ Page({ |
1589 | 1592 | goods.is_whsle_goods = 1; |
1590 | 1593 | } |
1591 | 1594 | |
1595 | + //组装优惠券的钱 | |
1596 | + if (parseFloat(th.data.formData.coupon_price) > 0) { | |
1597 | + goods.quan_num = th.data.formData.coupon_price; | |
1598 | + goods.quan_no = item.coupon_no; | |
1599 | + } | |
1600 | + | |
1592 | 1601 | //--导购分享过来的id-- |
1593 | 1602 | if (gg.guide_id) { |
1594 | 1603 | goods.guide_id = gg.guide_id; | ... | ... |