order.wxml 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. <view class="bg">
  2. <view class="order-title__bg">
  3. <view class="order-title">
  4. <image class="order-title__left" src="{{order.wx_user.head}}"></image>
  5. <view class="order-title__name ellipsis">{{order.wx_user.nickname}}</view>
  6. <view class="order-title__right">买家信息</view>
  7. <view class="clean"></view>
  8. </view>
  9. </view>
  10. <view class="orderDetail-address" wx:if="{{order.status !== 'unpay' && order.status !== 'closed'}}">
  11. <view class="orderDetail-address__left"></view>
  12. <view class="orderDetail-address__right">
  13. <view class="orderDetail-address__info">
  14. <view class="orderDetail-address__name">收件人:{{order.contact}}</view>
  15. <view class="orderDetail-address__tel">{{order.tel}}</view>
  16. <view class="clean"></view>
  17. </view>
  18. <view class="orderDetail-address__more">{{order.address}}</view>
  19. </view>
  20. <view class="clear"></view>
  21. </view>
  22. <view class="orderDetail-express" >
  23. <view class="orderDetail-express__main {{order.status === 'refunded'?'closed':''}}">
  24. <view class="orderDetail-express__title">{{order.status_cn === '已退款'? '已关闭':order.status_cn}}</view>
  25. <view class="orderDetail-express__val" >
  26. <text>{{express}}</text>
  27. <text class="orderDetail-express__com" wx:if="{{order.express_order_no}}">({{order.express_company}})</text>
  28. </view>
  29. </view>
  30. </view>
  31. <view class="orderDetail-project">
  32. <view class="order-main">
  33. <image class="order-main__left" src="{{order.product.cover}}"></image>
  34. <view class="order-main__right">
  35. <view class="order-info__title ellipsisLn">{{order.product.name}}</view>
  36. <view class="order-info__price"><!-- {{order.product.price}}代金券 --><currency symbol="¥" value="{{order.unit_price}}" />(<currency symbol="¥" value="{{order.buy_price / order.count}}" />)</view>
  37. <view class="order-info__count">x{{order.count}}</view>
  38. </view>
  39. <view class="clean"></view>
  40. </view>
  41. <view class="orderDetail-allprice">共 <text>{{order.count}}</text> 件商品 合计:<currency symbol="¥" value="{{order.unit_price * order.count}}" />(<currency symbol="¥" value="{{order.buy_price}}" />)<!-- {{order.total_price}}代金券 --></view>
  42. <!-- <view class="orderDetail-count">
  43. <view class="orderDetail-count__title">认购数量</view>
  44. <view class="orderDetail-count__count">x{{order.count}}</view>
  45. <view class="clean"></view>
  46. </view> -->
  47. <!-- <view class="orderDetail-discount">
  48. <view class="orderDetail-discount__title">抵扣</view>
  49. <view class="orderDetail-discount__count">-¥1000<text class="orderDetail-discount__point">(100000代金券)</text></view>
  50. <view class="clean"></view>
  51. </view> -->
  52. <!-- <view class="orderDetail-payPrice">
  53. <view class="orderDetail-payPrice__title">实际支付</view>
  54. <view class="orderDetail-payPrice__count">{{order.total_price}}代金券</view>
  55. <view class="clean"></view>
  56. </view> -->
  57. </view>
  58. <view class="orderDetail-info">
  59. <view class="orderDetail-info__line">订单编号:{{order.order_id}}</view>
  60. <view class="orderDetail-info__line">创建时间:<format-time type="formatTime" value="{{order.ctime}}" ></format-time></view>
  61. <view class="orderDetail-info__line">支付时间:<format-time type="formatTime" value="{{order.paied_at}}" ></format-time></view>
  62. <view class="orderDetail-info__line" wx:if="{{order.dtime !== 0}}">发货时间:<format-time type="formatTime" value="{{order.dtime}}" ></format-time></view>
  63. <view class="orderDetail-info__line" wx:if="{{order.dtime === 0}}">发货时间:-</view>
  64. </view>
  65. <view class="orderDetail-btnbg" wx:if="{{order.status === 'unpay' || order.status === 'processing' || order.status === 'dispatch'}}">
  66. <navigator url="/packageMerchant/pages/merchant/order/order?id={{order.order_id}}" open-type="navigate">
  67. <view class="orderDetail-btn__black" wx:if="{{order.status === 'unpay'}}">查看订单</view>
  68. </navigator>
  69. <navigator url="/packageMerchant/pages/merchant/logistics/logistics?id={{order.order_id}}" open-type="navigate">
  70. <view class="orderDetail-btn__red" wx:if="{{order.status === 'processing'}}">发货</view>
  71. </navigator>
  72. <navigator url="/packageMerchant/pages/merchant/logistics/logistics?id={{order.order_id}}" open-type="navigate">
  73. <view class="orderDetail-btn__black" wx:if="{{order.status === 'dispatch'}}">修改物流</view>
  74. </navigator>
  75. <view class="orderDetail-btn__black" bindtap="showRefundDialog" wx:if="{{(order.status === 'processing' || order.status === 'dispatch') && is_super_admin}}">退款</view>
  76. </view>
  77. <view class="orderDetail-dialog" wx:if="{{refundDialog}}">
  78. <view class="orderDetail-dialog__bg"></view>
  79. <view class="orderDetail-dialog__width">
  80. <view class="orderDetail-icon">
  81. <image src="http://fohow.oss-cn-shenzhen.aliyuncs.com/xcx/icon/tip_icon.jpg"></image>
  82. </view>
  83. <view class="orderDetail-dialog__info">
  84. <view>确认退款后,</view>
  85. <view>代金券将直接退还至买家账户!</view>
  86. </view>
  87. <view class="orderDetail-dialog__btn">
  88. <text bindtap="showRefundDialog">取消</text>
  89. <text bindtap="refundedOrder" style="color: #eab86a;border-left: 1rpx solid #eee;">确认</text>
  90. </view>
  91. </view>
  92. </view>
  93. </view>