diff --git a/pages/cart/cart2/cart2.js b/pages/cart/cart2/cart2.js index 8768ba3..41e267c 100644 --- a/pages/cart/cart2/cart2.js +++ b/pages/cart/cart2/cart2.js @@ -1658,10 +1658,10 @@ Page({ //--------------如果使用余额--------------------- if (th.data.bn_use_money == 1) { if (amoney> order_m) { - order_m = order_m.toFixed(2); + order_m = parseFloat(order_m).toFixed(2); th.setData({ [txt]: order_m, [txt2]:0,[txt3]:coupon_price,show_submit:1 }) }else{ - order_m =parseFloat(order_m - amoney); + order_m =parseFloat(order_m) - parseFloat(amoney); order_m = order_m.toFixed(2); th.setData({ [txt]: amoney, [txt2]: order_m,[txt3]:coupon_price,show_submit:1 }) } @@ -1709,10 +1709,10 @@ Page({ //--------------如果使用余额--------------------- if (th.data.bn_use_money == 1) { if (amoney> order_m) { - order_m = order_m.toFixed(2); + order_m = parseFloat(order_m).toFixed(2); th.setData({ [txt]: order_m, [txt2]:0,[txt3]:coupon_price,show_submit:1 }) }else{ - order_m =parseFloat(order_m - amoney); + order_m =parseFloat(order_m) - parseFloat(amoney); order_m = order_m.toFixed(2); th.setData({ [txt]: amoney, [txt2]: order_m,[txt3]:coupon_price,show_submit:1 }) } diff --git a/pages/cart/cart2_pt/cart2_pt.js b/pages/cart/cart2_pt/cart2_pt.js index 9104849..a857563 100644 --- a/pages/cart/cart2_pt/cart2_pt.js +++ b/pages/cart/cart2_pt/cart2_pt.js @@ -455,7 +455,7 @@ Page({ if ( parseFloat(th.data.yuer) > total_m) { th.setData({ [txt]: total_m, [txt2]:0 }) }else{ - order_m = order_m - parseFloat(th.data.yuer); + order_m = parseFloat(order_m) - parseFloat(th.data.yuer); order_m = order_m.toFixed(2); th.setData({ [txt]: th.data.userinfo.yuer, [txt2]: order_m }) }