index.wxml 2.3 KB

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