diff --git a/packageE/pages/cart/cart2/cart2.js b/packageE/pages/cart/cart2/cart2.js index 13c09a2..4da4554 100644 --- a/packageE/pages/cart/cart2/cart2.js +++ b/packageE/pages/cart/cart2/cart2.js @@ -3678,8 +3678,11 @@ Page({ else out_of_weight = -back_data.weight_free * 1000; if(out_of_weight<0){ - if (goods_weight < 0) goods_weight = 0; - goods_weight+=goods_weight_out1; + if (goods_weight < 0 && goods_weight_out1<0) goods_weight = -1; + else{ + if(goods_weight<0) goods_weight=0; + goods_weight+=(goods_weight_out1>-1?goods_weight_out1:0); + } }