From 79c27b8c0c7f7274521ecaef4bc70db585ae35c3 Mon Sep 17 00:00:00 2001 From: yvan.ni Date: Wed, 1 Jun 2022 10:13:16 +0800 Subject: [PATCH] 购物车购买的bug优化 --- pages/cart/cart2/cart2.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pages/cart/cart2/cart2.js b/pages/cart/cart2/cart2.js index cb54ec2..894bb6d 100644 --- a/pages/cart/cart2/cart2.js +++ b/pages/cart/cart2/cart2.js @@ -2149,6 +2149,7 @@ Page({ var shipping_price =0; var quan_no_goods_arr=null; var is_by_quan=0; + var pickid=th.data.bn_pick; //如果是包邮券的时候,要看看券的情况,判断一下包邮有没有不包邮模板 if (quan_no && th.data.using_quan[pickid].isby == 1) { @@ -3040,6 +3041,13 @@ Page({ df_goods.push(goods); df_room_ids += g_item.room_id + ","; } else { + + //-- 如果只有一件的时候,商品又是代发商品,订单的状态要改成代发订单 -- + if(g_item.whsle_id){ + goods.is_whsle_goods=1; + item.is_whsle=1; + } + item.order_goods.push(goods); //如果房间号不为空的时候 if (g_item.room_id) { @@ -3056,7 +3064,6 @@ Page({ //处理代发商品的拆分 if(df_goods.length>0 && item.order_goods.length>0 ){ var df_item=JSON.parse(JSON.stringify(item)); - item.goods_price= parseFloat(item.goods_price-df_price).toFixed(2); item.total_amount= parseFloat(item.total_amount-df_price).toFixed(2); -- libgit2 0.21.4