diff --git a/pages/cart/cart2_pt/cart2_pt.js b/pages/cart/cart2_pt/cart2_pt.js index a857563..56341a8 100644 --- a/pages/cart/cart2_pt/cart2_pt.js +++ b/pages/cart/cart2_pt/cart2_pt.js @@ -153,6 +153,7 @@ Page({ if (su.data.code == 0) { var yuer = parseFloat(th.data.userinfo.user_money - (th.data.userinfo.frozen_money>0?th.data.userinfo.frozen_money:0) - su.data.data.summoney).toFixed(2); + if(yuer<0) yuer=0; th.setData({ txmon: su.data.data.summoney, yuer: yuer }); } } @@ -451,13 +452,13 @@ Page({ var txt = "formData.user_money"; var txt2 = "formData.order_amount"; //--------------如果使用余额--------------------- - if (th.data.bn_use_money == 1) { + if (th.data.bn_use_money == 1 && th.data.yuer>0) { if ( parseFloat(th.data.yuer) > total_m) { th.setData({ [txt]: total_m, [txt2]:0 }) }else{ 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 }) + th.setData({ [txt]: th.data.yuer, [txt2]: order_m }) } }else{ th.setData({ [txt]: 0, [txt2]: order_m }) diff --git a/pages/cart/cart2_pt/cart2_pt.wxml b/pages/cart/cart2_pt/cart2_pt.wxml index 7935b30..bfb15a0 100644 --- a/pages/cart/cart2_pt/cart2_pt.wxml +++ b/pages/cart/cart2_pt/cart2_pt.wxml @@ -125,7 +125,7 @@ - + 使用余额 :¥{{yuer}}