order.wxml 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <!--component/order/order.wxml-->
  2. <wxs src="../../wxs/tool.wxs" module="tool"></wxs>
  3. <view class="item-box" bindtap="orderTap">
  4. <view class="z-margin-b-24 item-each">
  5. <view class="floor-1 z-flex-c-s-b z-padding-lr-32 z-padding-t-24">
  6. <view class="pica-t">{{info.shop_id > 0 ? '商家派单' : '平台派单'}}</view>
  7. <view>
  8. <text class="t-red" wx:if="{{info.is_service === 1}}">售后中</text>
  9. <text class="t-red" wx:elif="{{info.is_service === 2}}">已退款 ¥{{info.refund_price}}</text>
  10. <text class="after-sale" wx:elif="{{info.status === 1}}">待接单</text>
  11. <text class="after-sale" wx:elif="{{info.status === 2}}">待出发</text>
  12. <text class="after-sale" wx:elif="{{info.status === 3}}">已出发</text>
  13. <text class="after-sale" wx:elif="{{info.status === 4}}">已到达</text>
  14. <text class="after-sale" wx:elif="{{info.status === 5}}">服务中</text>
  15. <text class="after-sale" wx:elif="{{info.status === 6}}">已完成</text>
  16. <text class="after-sale" wx:elif="{{info.status === 7}}">已评价</text>
  17. </view>
  18. </view>
  19. <view class="z-margin-t-16 z-padding-l-32">
  20. <text class="time-date">{{tool.formatTime(info.starttime,'mm-dd')}}</text>
  21. <text class="z-margin-l-16 time-hour theme-color">{{tool.formatTime(info.starttime,'HH:MM')}}</text>
  22. </view>
  23. <!-- 项目 -->
  24. <view class="z-padding-24 z-flex-c-s-b z-margin-t-24 items">
  25. <view class="z-flex">
  26. <image class="img-box z-margin-r-24" src="{{tool.cdn(info.orderDetail.image)}}" mode="aspectFill"></image>
  27. <view>
  28. <view class="item-title z-padding-b-24">{{info.orderDetail.name}}</view>
  29. <text class="item-tab" wx:if="{{info.orderDetail.sku_name}}">{{info.orderDetail.sku_name}}</text>
  30. </view>
  31. </view>
  32. <view>
  33. <view class="item-price z-padding-b-24">¥<text class="z-font-30">{{info.orderDetail.price}}</text> </view>
  34. <view class="item-number">x{{info.orderDetail.num}}</view>
  35. </view>
  36. </view>
  37. <!-- 地址 -->
  38. <view>
  39. <view class="z-padding-t-32 z-padding-lr-32 server-text"> <text class="text-b">服务地址:</text>
  40. {{info.address.city}} {{info.address.area}}</view>
  41. <view class="z-padding-lr-32 z-padding-t-24 server-text"> <text class="text-b">用户备注:</text>{{info.memo}}
  42. </view>
  43. </view>
  44. <view class="z-margin-t-32 wire"></view>
  45. <view class="z-padding-tb-30 z-padding-lr-32 z-flex-c">
  46. <view>
  47. <text class="total z-font-22">合计:</text>
  48. <text class="unit z-font-22">¥</text>
  49. <text class="total-prices z-font-36">{{info.payprice}}</text>
  50. </view>
  51. <view class="z-flex-1"></view>
  52. <view class="z-btn receive z-font-22" data-type="1" catchtap="orderBtnTap" wx:if="{{info.is_service <= 0 && info.status === 1 && !info.skill_id}}">立即抢单</view>
  53. <view class="z-btn receive z-font-22" data-type="2" catchtap="orderBtnTap" wx:elif="{{info.is_service <= 0 && info.status === 1 && info.skill_id}}">立即接单</view>
  54. </view>
  55. </view>
  56. </view>