order2.wxml 4.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. <!-- 商品数量不为1 -->
  2. <view class="orders-one" wx:if="{{orderData.commodity_list.length>1}}">
  3. <view class="o-one">
  4. <view class="orders-top">
  5. <view class="o-top-left">
  6. <van-image round width="60rpx" style="margin-top: 8rpx;" fit="cover" height="60rpx" src="{{orderData.user_info.headimg}}" />
  7. <view class="o-top-left-name">
  8. <p style="color: #3F3F3F; font-size: 24rpx;font-weight: 600;">{{orderData.user_info.name}}</p>
  9. <p style="color:#878787; font-size:20rpx;">{{orderData.create_time}}</p>
  10. </view>
  11. </view>
  12. <view class="o-top-right">
  13. <p wx:if="{{orderData.order_status === 0}}" style="font-size: 28rpx;color: #FF874E;">待支付</p>
  14. <p wx:if="{{orderData.order_status === 1}}" style="font-size: 28rpx;color: #FF874E;">待取货</p>
  15. <p wx:if="{{orderData.order_status === 2}}" style="font-size: 28rpx;color: #FF874E;">交易完成</p>
  16. <p wx:if="{{orderData.order_status === 3}}" style="font-size: 28rpx;color: #FF874E;">已取消</p>
  17. <p wx:if="{{orderData.order_status === 4}}" style="font-size: 28rpx;color: #FF874E;">申请退款</p>
  18. <p wx:if="{{orderData.order_status === 5}}" style="font-size: 28rpx;color: #FF874E;">退款失败</p>
  19. <p wx:if="{{orderData.order_status === 6}}" style="font-size: 28rpx;color: #FF874E;">退款成功</p>
  20. </view>
  21. </view>
  22. <view class="orders-body">
  23. <view class="o-body-scroll">
  24. <scroll-view scroll-x="true" class="o-body-scrolls">
  25. <van-image width="77" class="o-b-s-img" height="77" wx:for="{{orderData.commodity_list}}" wx:key="index" src="{{item.commodity_img}}" />
  26. </scroll-view>
  27. <view class="o-body-go">
  28. {{orderData.commodity_number}}<image src="/images/go.png"></image>
  29. </view>
  30. </view>
  31. </view>
  32. <view class="orders-price">
  33. <p class="o-p-he">合计: </p>
  34. <p class="o-p-bi">C$ </p>
  35. <p class="o-p-ge">{{orderData.payment_amount}}</p>
  36. <view style="flex: 1;"></view>
  37. <view class="bottom_btn" catchtap="updateStatus" wx:if="{{orderData.order_status === 0 || orderData.order_status === 1}}">更新状态</view>
  38. </view>
  39. </view>
  40. </view>
  41. <!-- 商品数量为1 -->
  42. <view class="order" wx:else>
  43. <view class="o-one">
  44. <view class="orders-top">
  45. <view class="o-top-left">
  46. <van-image round width="60rpx" style="margin-top: 8rpx;" fit="cover" height="60rpx" src="{{orderData.user_info.headimg}}" />
  47. <view class="o-top-left-name">
  48. <p style="color: #3F3F3F; font-size: 24rpx;font-weight: 600;">{{orderData.user_info.name}}</p>
  49. <p style="color:#878787; font-size:20rpx;">{{orderData.create_time}}</p>
  50. </view>
  51. </view>
  52. <view class="o-top-right">
  53. <p wx:if="{{orderData.order_status === 0}}" style="font-size: 28rpx;color: #FF874E;">待支付</p>
  54. <p wx:if="{{orderData.order_status === 1}}" style="font-size: 28rpx;color: #FF874E;">待取货</p>
  55. <p wx:if="{{orderData.order_status === 2}}" style="font-size: 28rpx;color: #FF874E;">交易完成</p>
  56. <p wx:if="{{orderData.order_status === 3}}" style="font-size: 28rpx;color: #FF874E;">已取消</p>
  57. <p wx:if="{{orderData.order_status === 4}}" style="font-size: 28rpx;color: #FF874E;">申请退款</p>
  58. <p wx:if="{{orderData.order_status === 5}}" style="font-size: 28rpx;color: #FF874E;">退款失败</p>
  59. <p wx:if="{{orderData.order_status === 6}}" style="font-size: 28rpx;color: #FF874E;">退款成功</p>
  60. </view>
  61. </view>
  62. <view class="order-body">
  63. <van-image radius="10" width="76" class="o-b-s-img" height="76" src="{{orderData.commodity_list[0].commodity_img}}" />
  64. <view class="order-title">
  65. <view class="titinfo">
  66. <p>{{orderData.commodity_list[0].commodity_name}}</p>
  67. <p>C${{orderData.commodity_list[0].price}}</p>
  68. </view>
  69. <view class="guiinfo">
  70. <view wx:if="{{orderData.commodity_list[0].specifications}}">
  71. <p class="guige">规格:{{orderData.commodity_list[0].specifications[0].title}}</p>
  72. <p>/份</p>
  73. </view>
  74. <view wx:else>
  75. <p>暂无规格</p>
  76. </view>
  77. <p>{{orderData.commodity_number}}</p>
  78. </view>
  79. </view>
  80. </view>
  81. <view class="orders-price">
  82. <p class="o-p-he">合计: </p>
  83. <p class="o-p-bi">C$ </p>
  84. <p class="o-p-ge">{{orderData.payment_amount}}</p>
  85. <view style="flex: 1;"></view>
  86. <view class="bottom_btn" catchtap="updateStatus" wx:if="{{orderData.order_status === 0 || orderData.order_status === 1}}">更新状态</view>
  87. </view>
  88. </view>
  89. </view>