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,6 +813,7 @@ Page({ | ||
813 | //to.getwuliuprice(async function (rs) { | 813 | //to.getwuliuprice(async function (rs) { |
814 | console.log('calculatePrice2222'); | 814 | console.log('calculatePrice2222'); |
815 | //console.log(rs); | 815 | //console.log(rs); |
816 | + let all_gd_price=allpice; | ||
816 | 817 | ||
817 | var o_shipping_price = 0, goods_weight = -1, goods_piece = -1; | 818 | var o_shipping_price = 0, goods_weight = -1, goods_piece = -1; |
818 | var out_of_weight = null; //超出多少重量 | 819 | var out_of_weight = null; //超出多少重量 |
@@ -1201,9 +1202,12 @@ Page({ | @@ -1201,9 +1202,12 @@ Page({ | ||
1201 | var total_m = parseFloat(allpice) + parseFloat(th.data.formData.shipping_price); | 1202 | var total_m = parseFloat(allpice) + parseFloat(th.data.formData.shipping_price); |
1202 | total_m = parseFloat(total_m).toFixed(2); | 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 | var atxt = "formData.total_amount"; | 1208 | var atxt = "formData.total_amount"; |
1206 | - th.setData({ [atxt]: total_m, }) | 1209 | + th.setData({ [atxt]: all_gd_price,}) ; //因为allprice有减了券的钱,不能在用allprice了 |
1210 | + | ||
1207 | var order_m = total_m; | 1211 | var order_m = total_m; |
1208 | 1212 | ||
1209 | 1213 | ||
@@ -1516,7 +1520,6 @@ Page({ | @@ -1516,7 +1520,6 @@ Page({ | ||
1516 | } | 1520 | } |
1517 | 1521 | ||
1518 | 1522 | ||
1519 | - | ||
1520 | var gg = to.get_b_now(); | 1523 | var gg = to.get_b_now(); |
1521 | var goods = { | 1524 | var goods = { |
1522 | 'goods_id': gg.goods_id, | 1525 | 'goods_id': gg.goods_id, |
@@ -1589,6 +1592,12 @@ Page({ | @@ -1589,6 +1592,12 @@ Page({ | ||
1589 | goods.is_whsle_goods = 1; | 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 | //--导购分享过来的id-- | 1601 | //--导购分享过来的id-- |
1593 | if (gg.guide_id) { | 1602 | if (gg.guide_id) { |
1594 | goods.guide_id = gg.guide_id; | 1603 | goods.guide_id = gg.guide_id; |