index.wxml 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. <navbar parameter='{{parameter}}'></navbar>
  2. <view class="statistical-page">
  3. <view class="navs cover-view">
  4. <view class="list">
  5. <view class="{{time === 'today' ? 'on' : ''}} item " bindtap="setTime" data-time="today">
  6. 今天
  7. </view>
  8. <view class="{{time === 'yesterday' ? 'on' : ''}} item" bindtap="setTime" data-time="yesterday">
  9. 昨天
  10. </view>
  11. <view class="{{time === 'seven' ? 'on' : ''}} item" bindtap="setTime" data-time="seven">
  12. 最近7天
  13. </view>
  14. <view class="{{time === 'month' ? 'on' : ''}} item" bindtap="setTime" data-time="month">
  15. 本月
  16. </view>
  17. <view class="{{time === 'date' ? 'on' : ''}} item" bindtap="dateTitle">
  18. <!-- <span class="iconfont icon-xiangxia"></span>
  19. <span v-for="(value, index) in renderValues" :key="index">
  20. {{ value }}</span
  21. > -->
  22. 自定义
  23. </view>
  24. </view>
  25. </view>
  26. <view class="wrapper">
  27. <view class="title">
  28. {{title}}{{ type === '1' ? "营业额(元)" : "订单量(份)" }}
  29. </view>
  30. <view class="money">{{ time_price }}</view>
  31. <view class="increase acea-row row-between-wrapper">
  32. <view>
  33. {{ title }}增长率:<span class="{{increase_time_status === 1 ? 'red' : 'green'}}">{{ increase_time_status
  34. === 1 ? "" : "-" }}{{ growth_rate }}%
  35. <span class="{{increase_time_status === 1? 'icon-xiangshang1': 'icon-xiangxia2'}} iconfont"></span>
  36. </span>
  37. </view>
  38. <view>
  39. {{ title }}增长:
  40. <span class="{{increase_time_status === 1 ? 'red' : 'green'}}">
  41. {{ increase_time_status === 1 ? "" : "-" }}{{ increase_time }}
  42. <span class="{{increase_time_status === 1? 'icon-xiangshang1': 'icon-xiangxia2'}} iconfont"></span>
  43. </span>
  44. </view>
  45. </view>
  46. </view>
  47. <view class="chart">
  48. <view class="company">
  49. {{type === '1' ? "单位(元)" : "单位(份)" }}
  50. </view>
  51. <view class="box">
  52. <ec-canvas id="mychart-one" canvas-id="mychart-bar" ec="{{ ec }}"></ec-canvas>
  53. </view>
  54. </view>
  55. <view class="wrapperBox">
  56. <view class="public-wrapper">
  57. <view class="title">
  58. <span class="iconfont icon-shujutongji"></span>详细数据
  59. </view>
  60. <view class="nav acea-row row-between-wrapper">
  61. <view class="data">日期</view>
  62. <view class="browse">订单数</view>
  63. <view class="turnover">成交额</view>
  64. </view>
  65. <view class="conter">
  66. <view class="item acea-row row-between-wrapper" wx:for="{{dataList}}" wx:key='index'>
  67. <view class="data">{{ item.time }}</view>
  68. <view class="browse">{{ item.count }}</view>
  69. <view class="turnover">{{ item.price }}</view>
  70. </view>
  71. </view>
  72. <view class='loadingicon acea-row row-center-wrapper' wx:if="{{loading}}">
  73. <text class='loading iconfont icon-jiazai' hidden='{{loading==false}}'></text>{{loadTitle}}
  74. </view>
  75. </view>
  76. </view>
  77. <!-- <view class="{{current === true ? 'onShow' : ''}} calendar-wrapper">
  78. <view class="calendar">
  79. <calendar
  80. mode="range"
  81. begin="[1992, 5, 20]"
  82. end="[2049, 5, 20]" bind:onRangePick = 'onPickDay'
  83. ></calendar>
  84. </view>
  85. </view>
  86. <view class='mask' catchtouchmove="true" hidden='{{current==false}}' bindtap='close'></view> -->
  87. </view>
  88. <authorize bind:onLoadFun='onLoadFun'></authorize>