Commit 39424d46196d66e1f477970d5468e77bde8069aa

Authored by yvan.ni
1 parent beb4b8ed

使用佣金的小数店的问题优化

packageC/pages/luckyGo/luckyGo_cart/luckyGo_cart.js
... ... @@ -2192,11 +2192,10 @@ Page({
2192 2192 var txt4 = "formData.use_commission";
2193 2193  
2194 2194 if(th.data.bn_use_commission){
2195   - order_m=parseFloat(order_m)- parseFloat(th.data.bn_goods.use_commission);
  2195 + order_m=(parseFloat(order_m)- parseFloat(th.data.bn_goods.use_commission)).toFixed(2);
2196 2196 th.setData({[txt4]:th.data.bn_goods.use_commission})
2197 2197 }
2198 2198  
2199   -
2200 2199 var amoney = parseFloat(th.data.userinfo.user_money - th.data.txmon - th.data.userinfo.frozen_money);
2201 2200 //--------------如果使用余额---------------------
2202 2201 if (th.data.bn_use_money == 1) {
... ... @@ -2257,7 +2256,7 @@ Page({
2257 2256 var txt4= "formData.use_commission";
2258 2257  
2259 2258 if(th.data.bn_use_commission){
2260   - order_m=parseFloat(order_m)- parseFloat(th.data.bn_goods.use_commission);
  2259 + order_m=(parseFloat(order_m)- parseFloat(th.data.bn_goods.use_commission)).toFixed(2);
2261 2260 th.setData({[txt4]:th.data.bn_goods.use_commission})
2262 2261 }
2263 2262  
... ... @@ -2265,7 +2264,7 @@ Page({
2265 2264 var amoney = parseFloat(th.data.userinfo.user_money - th.data.txmon - th.data.userinfo.frozen_money);
2266 2265 //--------------如果使用余额---------------------
2267 2266 if (th.data.bn_use_money == 1) {
2268   - if (amoney > order_m) {
  2267 + if (amoney > parseFloat(order_m)) {
2269 2268 order_m = parseFloat(order_m).toFixed(2);
2270 2269 th.setData({ [txt]: order_m, [txt2]: 0, [txt3]: coupon_price, show_submit: 1 })
2271 2270 } else {
... ...
packageC/pages/luckyGo/luckyGo_cart_ct/luckyGo_cart_ct.js
... ... @@ -796,14 +796,14 @@ Page({
796 796 }
797 797  
798 798 if(th.data.bn_use_commission){
799   - order_m=parseFloat(order_m)- parseFloat(th.data.bn_goods.use_commission);
  799 + order_m=(parseFloat(order_m)- parseFloat(th.data.bn_goods.use_commission)).toFixed(2);
800 800 th.setData({[txt4]:th.data.bn_goods.use_commission})
801 801 }
802 802 //--------------如果使用余额---------------------
803 803 if (th.data.bn_use_money == 1 && th.data.yuer > 0) {
804   - if (parseFloat(th.data.yuer) > total_m) {
  804 + if (parseFloat(th.data.yuer) > parseFloat(order_m)) {
805 805 th.setData({
806   - [txt]: total_m,
  806 + [txt]: order_m,
807 807 [txt2]: 0,
808 808 is_show_sub:1,sub:0
809 809 })
... ...
packageC/pages/presell/cart/cart.js
... ... @@ -2206,7 +2206,7 @@ Page({
2206 2206 the_price-=th.data.bn_use_commission;
2207 2207 }
2208 2208  
2209   - th.setData({ exp_price: exp_price, order_m:the_price, show_submit: 1, })
  2209 + th.setData({ exp_price: exp_price, order_m:the_price.toFixed(2), show_submit: 1, })
2210 2210 }
2211 2211 },
2212 2212  
... ...
packageC/pages/presell/cart/cart2.js
... ... @@ -993,14 +993,14 @@ Page({
993 993 var txt4 = "formData.use_commission";
994 994  
995 995 if(th.data.bn_use_commission){
996   - order_m=parseFloat(order_m)- parseFloat(th.data.bn_goods.use_commission);
  996 + order_m=(parseFloat(order_m)- parseFloat(th.data.bn_goods.use_commission)).toFixed(2);
997 997 th.setData({[txt4]:th.data.bn_goods.use_commission})
998 998 }
999 999  
1000 1000 var amoney = parseFloat(th.data.userinfo.user_money - th.data.txmon - th.data.userinfo.frozen_money);
1001 1001 //--------------如果使用余额---------------------
1002 1002 if (th.data.bn_use_money == 1) {
1003   - if (amoney > order_m) {
  1003 + if (amoney > parseFloat(order_m)) {
1004 1004 order_m = parseFloat(order_m).toFixed(2);
1005 1005 th.setData({ [txt]: order_m, [txt2]: 0, [txt3]: coupon_price, show_submit: 1,dis_btn:0 })
1006 1006 } else {
... ... @@ -1119,7 +1119,7 @@ Page({
1119 1119 var txt4 = "formData.use_commission";
1120 1120  
1121 1121 if(th.data.bn_use_commission){
1122   - order_m=parseFloat(order_m)- parseFloat(th.data.bn_goods.use_commission);
  1122 + order_m=(parseFloat(order_m)- parseFloat(th.data.bn_goods.use_commission)).toFixed(2);
1123 1123 th.setData({[txt4]:th.data.bn_goods.use_commission})
1124 1124 }
1125 1125  
... ...
pages/cart/cart2/cart2.js
... ... @@ -2772,7 +2772,7 @@ Page({
2772 2772 var txt4 = "formData.use_commission";
2773 2773  
2774 2774 if(th.data.bn_use_commission){
2775   - order_m=parseFloat(order_m)- parseFloat(th.data.bn_goods.use_commission);
  2775 + order_m=(parseFloat(order_m)- parseFloat(th.data.bn_goods.use_commission)).toFixed(2);
2776 2776 th.setData({[txt4]:th.data.bn_goods.use_commission})
2777 2777 }
2778 2778  
... ... @@ -2781,7 +2781,7 @@ Page({
2781 2781 var amoney = parseFloat(th.data.userinfo.user_money - th.data.txmon - th.data.userinfo.frozen_money);
2782 2782 //--------------如果使用余额---------------------
2783 2783 if (th.data.bn_use_money == 1) {
2784   - if (amoney > order_m) {
  2784 + if (amoney > parseFloat(order_m)) {
2785 2785 order_m = parseFloat(order_m).toFixed(2);
2786 2786 th.setData({ [txt]: order_m, [txt2]: 0, [txt3]: coupon_price, show_submit: 1,submit:0 })
2787 2787 } else {
... ... @@ -2919,7 +2919,7 @@ Page({
2919 2919 var txt4= "formData.use_commission";
2920 2920  
2921 2921 if(th.data.bn_use_commission){
2922   - order_m=parseFloat(order_m)- parseFloat(th.data.bn_goods.use_commission);
  2922 + order_m=(parseFloat(order_m)- parseFloat(th.data.bn_goods.use_commission)).toFixed(2);
2923 2923 th.setData({[txt4]:th.data.bn_goods.use_commission})
2924 2924 }
2925 2925  
... ...
pages/cart/cart2_inte/cart2_inte.js
... ... @@ -704,15 +704,15 @@ Page({
704 704  
705 705 var txt5 = "formData.use_commission";
706 706 if(th.data.bn_use_commission){
707   - order_m=parseFloat(order_m)- parseFloat(th.data.bn_goods.use_commission);
  707 + order_m=(parseFloat(order_m)- parseFloat(th.data.bn_goods.use_commission)).toFixed(2);
708 708 th.setData({[txt5]:th.data.bn_goods.use_commission})
709 709 }
710 710  
711 711 var amoney = parseFloat(th.data.userinfo.user_money - th.data.txmon - th.data.userinfo.frozen_money);
712 712 //--------------如果使用余额---------------------
713 713 if (th.data.bn_use_money == 1) {
714   - if (amoney > order_m) {
715   - order_m = order_m.toFixed(2);
  714 + if (amoney > parseFloat(order_m)) {
  715 + order_m = parseFloat(order_m).toFixed(2);
716 716 th.setData({ [txt]: order_m, [txt2]: 0, [txt4]: all_integral, show_submit: 1,submit:0 })
717 717 } else {
718 718 order_m = parseFloat(order_m - amoney);
... ...
pages/cart/cart2_pt/cart2_pt.js
... ... @@ -717,14 +717,14 @@ Page({
717 717  
718 718  
719 719 if(th.data.bn_use_commission){
720   - order_m=parseFloat(order_m)- parseFloat(th.data.bn_goods.use_commission);
  720 + order_m= (parseFloat(order_m)- parseFloat(th.data.bn_goods.use_commission)).toFixed(2);
721 721 th.setData({[txt4]:th.data.bn_goods.use_commission})
722 722 }
723 723  
724 724 //--------------如果使用余额---------------------
725 725 if (th.data.bn_use_money == 1 && th.data.yuer > 0) {
726   - if (parseFloat(th.data.yuer) > total_m) {
727   - th.setData({[txt]: total_m, [txt2]: 0, submit: 0, show_btn: 1})
  726 + if (parseFloat(th.data.yuer) > parseFloat(order_m)) {
  727 + th.setData({[txt]: order_m, [txt2]: 0, submit: 0, show_btn: 1})
728 728 } else {
729 729 order_m = parseFloat(order_m) - parseFloat(th.data.yuer);
730 730 order_m = order_m.toFixed(2);
... ...
pages/cart/cart2_pt/cart2_pt.wxml
... ... @@ -134,7 +134,7 @@
134 134 <view class="set-mes" wx:if="{{bn_goods.use_commission>0 && can_commission && kt_type!=3}}">
135 135 <view class="use-item" bindtap='set_bn_commission' style="padding-left:0;padding-right:0;">
136 136 <icon color="{{bn_use_commission?'red':'gray'}}" size="16" type="success"></icon>
137   - <view class="yu_er">使用余额 :¥{{bn_goods.use_commission}} </view>
  137 + <view class="yu_er">使用佣金 :¥{{bn_goods.use_commission}} </view>
138 138 </view>
139 139 </view>
140 140  
... ...