From 20f401ae0850ef57c959481c05ba9c883a43aa59 Mon Sep 17 00:00:00 2001 From: WXD-SEASON\season Date: Fri, 1 Apr 2022 16:02:11 +0800 Subject: [PATCH] 价格相加问题 --- pages/cart/cart2/cart2.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pages/cart/cart2/cart2.js b/pages/cart/cart2/cart2.js index 894f5ef..c1c08a1 100644 --- a/pages/cart/cart2/cart2.js +++ b/pages/cart/cart2/cart2.js @@ -4121,6 +4121,7 @@ Page({ var good = this.data.buy_now_gift_goods; var goods_weight = -1, goods_piece = -1; var gift_shipping_price = 0; + gift_shipping_price = shipping_price; var th = this; var out_of_weight = null; switch (good['exp_sum_type']) { @@ -4132,7 +4133,7 @@ Page({ case 2: if (goods_weight < 0) goods_weight = 0; //累积商品重量 每种商品的重量 * 数量 - goods_weight += good['weight'] * good['buynum']; + goods_weight += good['weight'] * parseInt(good['buynum']); if (goods_weight1 > 0) { out_of_weight = gift_weight_free - goods_weight; //不能调换位置 下面goods_weight会变大 @@ -4142,7 +4143,7 @@ Page({ case 3: if (goods_piece < 0) goods_piece = 0; //累积商品数量 - goods_piece += good['buynum']; + goods_piece += parseInt(good['buynum']); if (goods_piece1) { goods_piece += goods_piece1; } -- libgit2 0.21.4