income.wxml 4.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. <wxs src="../../wxs/tool.wxs" module="tool"></wxs>
  2. <view class="income">
  3. <view class="z-flex-0">
  4. <view class="back z-padding-l-32 tab-flex" style="padding-top:{{safeTop}}">
  5. <view bind:tap="cutTab" data-tab="2">
  6. <view class="{{is_settle == 2?'tab-title':'tab-text'}}">已结算</view>
  7. <view wx:if="{{is_settle == 2}}" class="tab-wire z-margin-t-16 theme-colors"></view>
  8. </view>
  9. <view bind:tap="cutTab" data-tab="1" class="z-margin-l-48">
  10. <view class="{{is_settle == 1?'tab-title':'tab-text'}}">未结算</view>
  11. <view wx:if="{{is_settle == 1}}" class="tab-wire z-margin-t-16 theme-colors"></view>
  12. </view>
  13. </view>
  14. <view class="z-flex-c-s-b z-padding-lr-32 z-margin-t-32">
  15. <view class="income-time" bindtap="selectDay">{{date}} <image class="below-img" src="../../static/index/below.png"></image>
  16. </view>
  17. <view class="income-money">总结算金额: <text style="color: #FF9600;">{{sumPrice}}元</text> </view>
  18. </view>
  19. </view>
  20. <view class="main-box">
  21. <scroll-view class="scroll-box" scroll-y="true" show-scrollbar="{{false}}" enhanced="true" bindscrolltolower="more">
  22. <view class="item-box" wx:for="{{list}}" bindtap="detail" data-id="{{item.id}}">
  23. <view class="z-margin-t-24 item-each">
  24. <view class="floor-1 z-flex-c-s-b z-padding-lr-32 z-padding-t-24">
  25. <view class="pica-t" data-content="{{item.orderId}}" catchtap="copy">订单编号:{{item.orderId}}</view>
  26. </view>
  27. <!-- 项目 -->
  28. <view>
  29. <view class="z-padding-24 z-flex-c-s-b z-margin-t-24 items">
  30. <view class="z-flex">
  31. <image class="img-box z-margin-r-24" src="{{tool.cdn(item.orderDetail.image)}}" mode="aspectFill"></image>
  32. <view>
  33. <view class="item-title z-padding-b-24">{{item.orderDetail.name}}</view>
  34. <text class="item-tab" wx:if="{{item.orderDetail.sku_name}}">{{item.orderDetail.sku_name}}</text>
  35. </view>
  36. </view>
  37. <view>
  38. </view>
  39. </view>
  40. </view>
  41. <!-- 地址 -->
  42. <view class="z-flex-c-s-b">
  43. <view class="z-padding-t-32 z-padding-lr-32 server-text"> <text class="text-b">服务完成时间:</text>
  44. {{tool.formatTime(item.finishtime)}}
  45. </view>
  46. <view class="user-info z-flex z-padding-lr-16 z-margin-r-32">
  47. <image mode="aspectFill" class="user-img" src="{{tool.cdn(item.skill.image)}}"></image>
  48. {{item.skill.name}}
  49. </view>
  50. </view>
  51. <view class="z-margin-t-32 wire"></view>
  52. <view class="z-padding-tb-30 z-padding-lr-32 z-flex-c-s-b">
  53. <view class="base-r z-flex-1"></view>
  54. <view class="z-flex-c">
  55. <view>
  56. <text class="total z-font-22">总金额:</text>
  57. <text class="z-font-w z-font-22">¥</text>
  58. <text class="z-font-36 z-font-w">{{item.payprice}}</text>
  59. </view>
  60. <view class=" z-margin-l-32" wx:if="{{item.is_settle == 2}}">
  61. <text class="total z-font-22">结算佣金:</text>
  62. <text class="unit z-font-22">¥</text>
  63. <text class="total-prices z-font-36">{{item.rebatePrice}}</text>
  64. </view>
  65. <view class=" z-margin-l-32" wx:if="{{item.is_settle == 2}}">
  66. <text class="total z-font-22">结算车费</text>
  67. <text class="unit z-font-22">¥</text>
  68. <text class="total-prices z-font-36">{{item.act_travel_price}}</text>
  69. </view>
  70. </view>
  71. </view>
  72. </view>
  73. </view>
  74. <van-empty description="暂无订单" wx:if="{{finish && list.length === 0}}" />
  75. <login wx:if="{{!token}}" />
  76. </scroll-view>
  77. </view>
  78. <van-calendar color="#1677FF" min-date="{{minDate}}" max-date="{{ maxDate }}" class="calendar" show="{{ show }}"
  79. type="range" bind:close="onClose" default-date="{{[starttime*1000,endtime*1000]}}" bind:confirm="onConfirm" />
  80. </view>