orderCompletion.wxml 4.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. <!--pages/welfareMall/order/orderCompletion.wxml-->
  2. <view class="order flex-column">
  3. <view class="order-style flex-column">
  4. <view class="order-state flex-column">
  5. <!-- 1 待支付 -->
  6. <view class="order-state-title" wx:if="{{orderDetail.status.value == 1}}">订单{{orderDetail.status.showText}}</view>
  7. <!-- 2 已支付 -->
  8. <view class="order-state-title" wx:if="{{orderDetail.status.value == 2}}">订单{{orderDetail.status.showText}}</view>
  9. <!-- 3 已退款 -->
  10. <view class="order-state-title" wx:if="{{orderDetail.status.value == 3}}">订单{{orderDetail.status.showText}}</view>
  11. <!-- 4 已取消 -->
  12. <view class="order-state-title" wx:if="{{orderDetail.status.value == 4}}">订单{{orderDetail.status.showText}}</view>
  13. <!-- 5 已完成 -->
  14. <view class="order-state-title" wx:if="{{orderDetail.status.value == 5}}">订单{{orderDetail.status.showText}}</view>
  15. <view class="order-state-text">感谢您对沪上阿姨的喜爱与支持,欢迎再度光临</view>
  16. </view>
  17. <view class="order-details flex-column">
  18. <view class="content-hm flex-column">
  19. <view class="content-head flex-row">
  20. <view class="content-head-text">订单详情</view>
  21. </view>
  22. <view class="content-middle flex-row">
  23. <view class="middle-it flex-row">
  24. <image class="middle-img" src="{{orderDetail.goodsList[0].fullCoverImg}}" mode="aspectFill" />
  25. <view>
  26. <view class="middle-text">{{orderDetail.goodsList[0].activityName}}</view>
  27. <view class="look-coupon-detail" catchtap="extendCouponWrap"><text class="word_text">查看券包详情</text>
  28. <image wx:if="{{!isExtend}}" class="fold-btn" src="../../../images/welfareMall/down-ico.png" />
  29. <image wx:else class="fold-btn" src="../../../images/welfareMall/up-ico.png" />
  30. </view>
  31. </view>
  32. </view>
  33. <view class="middle-num flex-column">
  34. <view class="middle-num-money">¥{{orderDetail.payPriceFormatter}}</view>
  35. <view class="money-num-count">x{{orderDetail.goodsList.length}}</view>
  36. </view>
  37. </view>
  38. </view>
  39. <view class="content-line"></view>
  40. <view class="content-lower flex-row" catchtap="getCompletion">
  41. <view class="lower-total">共{{orderDetail.goodsList.length}}件商品 合计¥{{orderDetail.payPriceFormatter}}</view>
  42. </view>
  43. </view>
  44. <view wx:if="{{isExtend}}" class="coupon-wrap-list">
  45. <coupon-wrap wx:if="{{couponList.length>0}}"
  46. coupon-list="{{couponList}}"
  47. class="coupon_wrap"
  48. coupon-item-ex-class="coupon-item-style"
  49. coupon-circule-ex-class="coupon-circule-style"
  50. />
  51. </view>
  52. <view style="height: 20rpx;" wx:else></view>
  53. <view class="order-information flex-column">
  54. <view class="order-information-code flex-row">
  55. <view class="code-text">订单编号</view>
  56. <view class="code-num">{{orderDetail.orderSn}}</view>
  57. </view>
  58. <view class="order-information-date flex-row">
  59. <view class="date-text">交易时间</view>
  60. <view class="date-time">{{orderDetail.payedAt}}</view>
  61. </view>
  62. <view class="order-information-date flex-row">
  63. <view class="date-text">支付方式</view>
  64. <view class="date-time">微信支付</view>
  65. </view>
  66. </view>
  67. <view class="order-rt flex-row">
  68. <view class="order-refund flex-row" wx:if="{{orderDetail.status.value == 1}}" catchtap="toCancelOrder">
  69. <view class="lower-order-text">取消订单</view>
  70. </view>
  71. <view class="order-refund flex-row" wx:if="{{orderDetail.status.value == 1}}" catchtap="goPay">
  72. <view class="lower-order-text">去支付</view>
  73. </view>
  74. <view class="order-refund flex-row" wx:if="{{(orderDetail.status.value == 2 || orderDetail.status.value == 5) && orderDetail.goodsList[0].activity.isPay == 1}}" catchtap="getMode">
  75. <view class="lower-order-text">申请退款</view>
  76. </view>
  77. </view>
  78. <!-- <modal hidden="{{hidden}}" title="退款原因" confirm-text="提交" cancel-text="取消" bindcancel="cancel" bindconfirm="confirm">
  79. <input bindinput="getReason" type="text" placeholder="请输入退款原因" value="{{inputValue}}" />
  80. </modal> -->
  81. <!-- 弹框 -->
  82. <view class="bg-zindex" hidden="{{hidden}}">
  83. <view class="success_window flex-column">
  84. <view class="w_title">退款原因</view>
  85. <view class="w_text"><input bindinput="getReason" type="text" placeholder="请输入退款原因" value="{{inputValue}}" maxlength="50" /></view>
  86. <view class="w_border"></view>
  87. <view class="w_button flex-row">
  88. <view class="w_go_order" catchtap="cancel">取消</view>
  89. <view class="w_go_order" catchtap="confirm">确定</view>
  90. </view>
  91. </view>
  92. </view>
  93. </view>
  94. </view>