Commit 14741ff5313cbbaed3465ef472ec1660dc7f964e
1 parent
8b6d72ec
支付成功页面修改,提交订单确认页面
Showing
3 changed files
with
11 additions
and
5 deletions
pages/cart/cart2/cart2.js
| @@ -789,6 +789,7 @@ Page({ | @@ -789,6 +789,7 @@ Page({ | ||
| 789 | //--------------如果使用余额--------------------- | 789 | //--------------如果使用余额--------------------- |
| 790 | if (th.data.bn_use_money == 1) { | 790 | if (th.data.bn_use_money == 1) { |
| 791 | if (amoney> order_m) { | 791 | if (amoney> order_m) { |
| 792 | + order_m = order_m.toFixed(2); | ||
| 792 | th.setData({ [txt]: order_m, [txt2]:0,[txt3]:coupon_price }) | 793 | th.setData({ [txt]: order_m, [txt2]:0,[txt3]:coupon_price }) |
| 793 | }else{ | 794 | }else{ |
| 794 | order_m =parseFloat(order_m - amoney); | 795 | order_m =parseFloat(order_m - amoney); |
pages/payment/pay_success/pay_success.js
| @@ -11,6 +11,7 @@ Page({ | @@ -11,6 +11,7 @@ Page({ | ||
| 11 | order:null, | 11 | order:null, |
| 12 | type:1, | 12 | type:1, |
| 13 | allmoney:0, | 13 | allmoney:0, |
| 14 | + user_money:0, | ||
| 14 | order_sn:"", | 15 | order_sn:"", |
| 15 | pick:null, | 16 | pick:null, |
| 16 | }, | 17 | }, |
| @@ -40,9 +41,10 @@ Page({ | @@ -40,9 +41,10 @@ Page({ | ||
| 40 | for(var i in res.data.data.pageData){ | 41 | for(var i in res.data.data.pageData){ |
| 41 | var item=res.data.data.pageData[i]; | 42 | var item=res.data.data.pageData[i]; |
| 42 | allmoney+=item.order_amount; | 43 | allmoney+=item.order_amount; |
| 44 | + user_money += item.user_money; | ||
| 43 | } | 45 | } |
| 44 | order=res.data.data.pageData[0]; | 46 | order=res.data.data.pageData[0]; |
| 45 | - th.setData({order:order,type:2,allmoney:allmoney,order_sn:order_sn}) | 47 | + th.setData({ order: order, type: 2, allmoney: allmoney, order_sn: order_sn, user_money: user_money}) |
| 46 | }) | 48 | }) |
| 47 | } | 49 | } |
| 48 | //--获取门店-- | 50 | //--获取门店-- |
pages/payment/pay_success/pay_success.wxml
| @@ -2,7 +2,6 @@ | @@ -2,7 +2,6 @@ | ||
| 2 | <view> | 2 | <view> |
| 3 | <!-- 支付成功提示 --> | 3 | <!-- 支付成功提示 --> |
| 4 | <view class="payradio"> | 4 | <view class="payradio"> |
| 5 | - | ||
| 6 | <!-- 提示框 --> | 5 | <!-- 提示框 --> |
| 7 | <view class="Success_box flex-center"> | 6 | <view class="Success_box flex-center"> |
| 8 | <view> | 7 | <view> |
| @@ -22,17 +21,21 @@ | @@ -22,17 +21,21 @@ | ||
| 22 | </view> | 21 | </view> |
| 23 | 22 | ||
| 24 | <!-- 实付金额 --> | 23 | <!-- 实付金额 --> |
| 24 | + | ||
| 25 | <view class="payitem flex"> | 25 | <view class="payitem flex"> |
| 26 | <view>实付金额 :</view> | 26 | <view>实付金额 :</view> |
| 27 | <!-- {{filters.toFix()}} --> | 27 | <!-- {{filters.toFix()}} --> |
| 28 | <view class="pay_money" wx:if="{{type==1}}">{{filters.toFix(order.order_amount+order.user_money+order.pt_tail_money)}}元</view> | 28 | <view class="pay_money" wx:if="{{type==1}}">{{filters.toFix(order.order_amount+order.user_money+order.pt_tail_money)}}元</view> |
| 29 | - <view class="pay_money" wx:else>{{allmoney}}元</view> | 29 | + <view class="pay_money" wx:else>{{filters.toFix(allmoney+user_money,2) }}元</view> |
| 30 | </view> | 30 | </view> |
| 31 | 31 | ||
| 32 | <!-- 支付方式 --> | 32 | <!-- 支付方式 --> |
| 33 | <view class="payitem flex"> | 33 | <view class="payitem flex"> |
| 34 | - <view>支付方式 :</view> | ||
| 35 | - <view>微信支付</view> | 34 | + <view>支付方式 :</view> |
| 35 | + <view wx:if="{{allmoney>0 && user_money>0 }}">微信支付,余额支付</view> | ||
| 36 | + <view wx:elif="{{allmoney>0}}">微信支付,余额支付</view> | ||
| 37 | + <view wx:elif="{{user_money>0}}">微信支付,余额支付</view> | ||
| 38 | + <view wx:else>免单</view> | ||
| 36 | </view> | 39 | </view> |
| 37 | 40 | ||
| 38 | </view> | 41 | </view> |