index.wxml 3.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <view>
  2. <view class="head-box theme-colors">
  3. <view class="sweep-box z-flex-c" bind:tap="tosweep" style="padding-top:{{safeTop}};height: {{menuH}};box-sizing: content-box;" >
  4. <image class="sweep-img z-padding-l-32 z-padding-r-16" src="../../static/index/sweep.png"></image>
  5. 核销
  6. </view>
  7. <view class="z-padding-t-40"></view>
  8. <!-- 公告 -->
  9. <view class="z-flex-c-s-b z-padding-lr-24 z-radius-8 notice-box" wx:if="{{config.shop_notice}}">
  10. <image class="notice-img z-margin-r-24" src="../../static/index/notice.png"></image>
  11. <van-notice-bar class="z-flex-1" color="#6116FF" background="#fff" text="{{config.shop_notice}}" />
  12. </view>
  13. <view class="z-margin-t-32 z-flex-c-s-b z-margin-lr-32">
  14. <view class="waiting-max-each">
  15. <view class="z-padding-t-16 z-padding-l-32">待派单</view>
  16. <view class="z-padding-l-32 z-padding-t-16 time-text">{{info.dayDispatchCount || 0}}</view>
  17. </view>
  18. <view class="waiting-max-each" >
  19. <view class="z-padding-t-16 z-padding-l-32">今日订单</view>
  20. <view class="z-padding-l-32 z-padding-t-16 time-text">{{info.dayNewCount || 0}}</view>
  21. </view>
  22. <view class="waiting-max-each">
  23. <view class="z-padding-t-16 z-padding-l-32">今日完成</view>
  24. <view class="z-padding-l-32 z-padding-t-16 time-text">{{info.dayFinishCount || 0}}</view>
  25. </view>
  26. <view class="waiting-max-each">
  27. <view class="z-padding-t-16 z-padding-l-32">今日收入</view>
  28. <view class="z-padding-l-32 z-padding-t-16 time-text">{{info.dayNum || 0}}</view>
  29. </view>
  30. </view>
  31. </view>
  32. <!-- floor--二 -->
  33. <view class="primary-box" bindtap="order">
  34. <view class="z-margin-lr-32 z-padding-t-40 waiting-box">
  35. <view class="waiting-each z-margin-r-16 z-padding-lr-24">
  36. <view class="z-padding-t-16 z-text-c">待服务:{{info.dayServiceList[0].orderCount || 0}}单</view>
  37. <view class="z-padding-t-16 time-text">今天</view>
  38. </view>
  39. <view class="waiting-each z-margin-r-16 z-padding-lr-24">
  40. <view class="z-padding-t-16 z-text-c">待服务:{{info.dayServiceList[1].orderCount || 0}}单</view>
  41. <view class="z-padding-t-16 time-text">明天</view>
  42. </view>
  43. <view class="waiting-each z-margin-r-16 z-padding-lr-24">
  44. <view class="z-padding-t-16 z-text-c">待服务:{{info.dayServiceList[2].orderCount || 0}}单</view>
  45. <view class="z-padding-t-16 time-text">后天</view>
  46. </view>
  47. <view class="waiting-each order-pool z-margin-r-16 z-padding-lr-24">
  48. <view class="z-padding-t-16 z-text-c">订单池</view>
  49. <view class="z-padding-t-16 time-text">{{info.poolNum || 0}}</view>
  50. </view>
  51. </view>
  52. </view>
  53. <!-- 折线图 -->
  54. <view class="line-chart" wx:if="{{token}}">
  55. <view class="z-flex-c-s-b z-padding-32">
  56. <view bind:tap="timeShow" class="chart-time"> {{date}} <image class="chart-img"
  57. src="../../static/index/below.png"></image>
  58. </view>
  59. <view class="chart-type z-flex-c-s-b z-padding-lr-8">
  60. <text bind:tap="cutChart" data-type="0"
  61. class="{{chartType == 0 ? 'order-text theme-color z-text-c' : 'order-num'}}">订单金额</text>
  62. <text bind:tap="cutChart" data-type="1"
  63. class="{{chartType == 1 ? 'order-text theme-color z-text-c' : 'order-num'}}">订单量</text>
  64. </view>
  65. </view>
  66. <!-- 图 -->
  67. <view class="chart">
  68. <view class="mall-ec" wx:if="{{chartShow}}">
  69. <ec-canvas id="mychart-dom-bar" canvas-id="mychart-bar" ec="{{ ec }}"></ec-canvas>
  70. </view>
  71. </view>
  72. </view>
  73. <login wx:else/>
  74. <van-calendar color="#6116FF" min-date="{{minDate}}" max-date="{{ maxDate }}" class="calendar" show="{{ show }}" type="range" bind:close="onClose"
  75. bind:confirm="onConfirm" />
  76. </view>