index.wxml 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <navbar parameter='{{parameter}}'></navbar>
  2. <view class='payment-status'>
  3. <!--失败时: 用icon-iconfontguanbi fail替换icon-duihao2 bg-color-->
  4. <view class='iconfont icon-duihao2 bg-color'
  5. wx:if="{{order_pay_info.paid || order_pay_info.pay_type == 'offline'}}"></view>
  6. <view class='iconfont icon-iconfontguanbi fail' wx:else></view>
  7. <!-- 失败时:订单支付失败 -->
  8. <view class='status' wx:if="{{order_pay_info.pay_type != 'offline'}}">{{order_pay_info.paid ? '订单支付成功':'订单支付失败'}}
  9. </view>
  10. <view class='status' wx:else>订单创建成功</view>
  11. <view class='wrapper'>
  12. <view class='item acea-row row-between-wrapper'>
  13. <view>订单编号</view>
  14. <view class='itemCom'>{{orderId}}</view>
  15. </view>
  16. <view class='item acea-row row-between-wrapper'>
  17. <view>下单时间</view>
  18. <view class='itemCom'>{{order_pay_info._pay_time}}</view>
  19. </view>
  20. <view class='item acea-row row-between-wrapper'>
  21. <view>支付方式</view>
  22. <view class='itemCom'>{{order_pay_info._status._payType}}</view>
  23. </view>
  24. <view class='item acea-row row-between-wrapper'>
  25. <view>支付金额</view>
  26. <view class='itemCom'>{{order_pay_info.pay_price}}</view>
  27. </view>
  28. <!--失败时加上这个 -->
  29. <view class='item acea-row row-between-wrapper'
  30. wx:if="{{order_pay_info.paid==0 && order_pay_info.pay_type != 'offline' }}">
  31. <view>失败原因</view>
  32. <view class='itemCom'>{{status==2 ? '取消支付':msg}}</view>
  33. </view>
  34. </view>
  35. <!--失败时: 重新购买 -->
  36. <view bindtap="goOrderDetails" wx:if="{{status==0}}">
  37. <button formType="submit" class='returnBnt bg-color' hover-class='none'>查看订单</button>
  38. </view>
  39. <view bindtap="goOrderDetails" wx:if="{{order_pay_info.paid==0 && status==1}}">
  40. <button class='returnBnt bg-color' hover-class='none'>重新购买</button>
  41. </view>
  42. <view bindtap="goOrderDetails" wx:if="{{order_pay_info.paid==0 && status==2}}">
  43. <button class='returnBnt bg-color' hover-class='none'>重新支付</button>
  44. </view>
  45. <form bindsubmit="goIndex">
  46. <button class='returnBnt cart-color' formType="submit" hover-class='none'>返回首页</button>
  47. </form>
  48. </view>
  49. <authorize bind:onLoadFun='onLoadFun'></authorize>