displayData.wxml 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <!-- 头部数据 -->
  2. <My_card custom-class='head'>
  3. <view class="box">
  4. <view class="title">
  5. <text class="iconfont {{ptype=='学习'?'icon-a-shangxueyuanxuexi':'icon-a-tonggaoshujuliulanliang'}}" />{{ptype=='学习'?'学习情况':'浏览量'}}
  6. </view>
  7. <view class="data">
  8. <view class="subarea">
  9. <view class="nubmer">{{tips.unstudy}}</view>
  10. <view class="string">未{{ptype}}</view>
  11. </view>
  12. <view class="vertical" />
  13. <view class="subarea">
  14. <view class="nubmer">{{tips.total}}</view>
  15. <view class="string">应{{ptype}}</view>
  16. </view>
  17. </view>
  18. </view>
  19. </My_card>
  20. <My_card custom-class='data-main'>
  21. <van-tabs wx:if="{{dataAuth=='all'}}" active="{{ active }}" color='#3874F6' title-active-color='#3874F6' bind:change="onChange">
  22. <van-tab name='经销商' title="经销商分析" />
  23. <van-tab name='内部' title="团队内部分析" />
  24. </van-tabs>
  25. <view class="data-content">
  26. <block wx:if="{{active=='经销商'}}">
  27. <block wx:for="{{list}}">
  28. <view class="title">
  29. <view class="title_l">区域:{{item.areaname}}</view>
  30. <view class="title_r">
  31. 未浏览:{{item.unstudy}}人
  32. </view>
  33. </view>
  34. <view class="user-list" wx:if="{{item.agent.length}}">
  35. <view class="user" wx:for="{{item.agent}}" wx:for-item="it" data-item="{{it}}" catchtap="callOut">
  36. <view class="line-1">{{it.province}}{{it.city}}{{it.county}} {{it.contact}}</view>
  37. <text class="iconfont icon-shujubodadianhua1" />
  38. </view>
  39. </view>
  40. <view class="line-between" />
  41. </block>
  42. </block>
  43. <block wx:else>
  44. <block wx:for="{{list}}">
  45. <view class="title">
  46. <view class="title_l">{{item.depname}}:{{ptype=='学习'?'未学习':'未浏览'}}{{item.unstudy}}人</view>
  47. </view>
  48. <view class="user-list" wx:if="{{item.user.length}}">
  49. <view class="user" wx:for="{{item.user}}" wx:for-item="it" data-item="{{it}}" catchtap="callOut">
  50. <view class="line-1">{{it.name}}</view>
  51. <text class="iconfont icon-shujubodadianhua1" />
  52. </view>
  53. </view>
  54. <view class="line-between" />
  55. </block>
  56. </block>
  57. <view wx:if="{{list.length==0}}" style="width: 100%; margin-left:-60rpx;padding-bottom: 150rpx;">
  58. <Yl_Empty />
  59. </view>
  60. </view>
  61. </My_card>
  62. <van-action-sheet show="{{ actionShow }}" actions="{{ actions }}" cancel-text="取消" bind:close="onClose" bind:cancel='onClose' bind:select='handleCallOut' />