Commit 14741ff5313cbbaed3465ef472ec1660dc7f964e

Authored by yvan.ni
1 parent 8b6d72ec

支付成功页面修改,提交订单确认页面

pages/cart/cart2/cart2.js
... ... @@ -789,6 +789,7 @@ Page({
789 789 //--------------如果使用余额---------------------
790 790 if (th.data.bn_use_money == 1) {
791 791 if (amoney> order_m) {
  792 + order_m = order_m.toFixed(2);
792 793 th.setData({ [txt]: order_m, [txt2]:0,[txt3]:coupon_price })
793 794 }else{
794 795 order_m =parseFloat(order_m - amoney);
... ...
pages/payment/pay_success/pay_success.js
... ... @@ -11,6 +11,7 @@ Page({
11 11 order:null,
12 12 type:1,
13 13 allmoney:0,
  14 + user_money:0,
14 15 order_sn:"",
15 16 pick:null,
16 17 },
... ... @@ -40,9 +41,10 @@ Page({
40 41 for(var i in res.data.data.pageData){
41 42 var item=res.data.data.pageData[i];
42 43 allmoney+=item.order_amount;
  44 + user_money += item.user_money;
43 45 }
44 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 2 <view>
3 3 <!-- 支付成功提示 -->
4 4 <view class="payradio">
5   -
6 5 <!-- 提示框 -->
7 6 <view class="Success_box flex-center">
8 7 <view>
... ... @@ -22,17 +21,21 @@
22 21 </view>
23 22  
24 23 <!-- 实付金额 -->
  24 +
25 25 <view class="payitem flex">
26 26 <view>实付金额 :</view>
27 27 <!-- {{filters.toFix()}} -->
28 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 30 </view>
31 31  
32 32 <!-- 支付方式 -->
33 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 39 </view>
37 40  
38 41 </view>
... ...