scene-report.wxml 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <view class="title"></view>
  2. <picker bindchange="bindPickerChange" value="{{index}}" range="{{brandNameList}}">
  3. <view class="title">
  4. {{brandNameList[index]}}<icon class="arrow-icon" icon="scene_tit_arrow" />
  5. </view>
  6. </picker>
  7. <view class="sub-title">综合数据</view>
  8. <view class="data-num-w">
  9. <view class="data-num" wx:for="{{ dataNumList }}" wx:key="index" >
  10. <view class="value" style="background-color: {{item.bgColor}}; color: {{ item.color }}">{{ item.value }}</view>
  11. <view class="label">{{ item.label }}</view>
  12. </view>
  13. </view>
  14. <view class="sub-title">可视化视图</view>
  15. <view class="chart-type-w">
  16. <view class="chart-type {{ activeType === item.value ? 'is-active' : '' }}" wx:for="{{chartTypes}}" wx:key="index" data-value="{{item.value}}" bindtap="changeActiveType" >
  17. <icon class="icon" icon="{{ item.icon }}" />
  18. <text >{{ item.name }}</text>
  19. </view>
  20. </view>
  21. <view class="canvas-container" wx:if="{{ activeType === chartTypes[0].value && ec }}">
  22. <view class="sub-title">店铺浏览数据</view>
  23. <ec-canvas id="mychart-dom-multi-line" canvas-id="mychart-multi-line" ec="{{ ec }}" />
  24. </view>
  25. <view class="canvas-container" wx:if="{{ activeType === chartTypes[1].value && ec2 }}">
  26. <view class="sub-title">客户访问数据</view>
  27. <ec-canvas id="mychart-dom-multi-line" canvas-id="mychart-multi-line" ec="{{ ec2 }}" />
  28. </view>
  29. <view class="canvas-container" wx:if="{{ activeType === chartTypes[2].value && ec3 }}">
  30. <view class="sub-title">热点(商品)浏览数据</view>
  31. <ec-canvas id="mychart-dom-multi-line" canvas-id="mychart-multi-bar" ec="{{ ec3 }}" />
  32. </view>
  33. <view class="canvas-container" wx:if="{{ rateEc }}">
  34. <view class="sub-title">商机转化率</view>
  35. <ec-canvas id="mychart-dom-multi-line" canvas-id="mychart-multi-bar" ec="{{ rateEc }}" />
  36. </view>