statistics_B.axml 3.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. <view>
  2. <view class="head flex-box flex-center-center">
  3. <view class="flex-1">
  4. <view>{{data_b.b}}</view>
  5. <view>{{monthStr}}月B分</view>
  6. </view>
  7. <view class="flex-1">
  8. <view>{{data_year.b}}</view>
  9. <view>{{year}}年B分</view>
  10. </view>
  11. <view class="flex-1">
  12. <view>{{data_b.b_total}}</view>
  13. <view>累计B分</view>
  14. </view>
  15. </view>
  16. <view class="headed margin-bottom">
  17. <view class="top">
  18. <view class="dates" style="padding:10rpx 0" catchTap="openDate">
  19. <image mode="scaleToFill" src="../../../image/date.png"/>
  20. <text style="font-size:32rpx;position: relative;" class="{{showDate? 'activeView':''}}">{{date}}</text>
  21. </view>
  22. </view>
  23. <view class="headed-box">
  24. <view class="title" style="padding-bottom:0rpx">近半年的B分</view>
  25. <view class="f2-chart"><f2 onInit="onInitChart"></f2></view>
  26. </view>
  27. </view>
  28. <view class="main margin-bottom">
  29. <view class="title">B分构成<text class="text2" catchTap="showText">?</text></view>
  30. <view class="f2-chart" a:if="{{pieData.length>0}}" style="height:800rpx"><f2 onInit="onInitChart2"></f2></view>
  31. <view style="padding-left:18px" a:if="{{pieData.length==8}}">...</view>
  32. <no-data a:if="{{pieData.length==0}}" content="无数据" />
  33. </view>
  34. <view class="main margin-bottom">
  35. <view class="flex-box">
  36. <view class="title flex-1">{{monthStr}}月奖分最多</view>
  37. <view class="gengduo" catchTap="openMore">更多<image mode="scaleToFill" src="../../../image/right.png"/></view>
  38. </view>
  39. <view>
  40. <view class="flex-box list" a:for="{{data_good}}" a:if="{{index<=4}}">
  41. <block>
  42. <view class="text flex-1" a:if="{{item.remark.customize}}">{{item.remark.customize}}</view>
  43. <view class="text flex-1" a:else>{{item.remark.rule}}</view>
  44. <view class="num red" a:if="{{item.point>0}}">+{{item.point}}</view>
  45. <view class="num green" a:else>{{item.point}}</view>
  46. </block>
  47. </view>
  48. <no-data a:if="{{data_good.length==0}}" content="无数据" />
  49. </view>
  50. </view>
  51. <view class="main">
  52. <view class="flex-box">
  53. <view class="title flex-1">{{monthStr}}月扣分最多</view>
  54. <view class="gengduo" catchTap="openMore">更多<image mode="scaleToFill" src="../../../image/right.png"/></view>
  55. </view>
  56. <view>
  57. <view class="flex-box list" a:for="{{data_bad}}" a:if="{{index<=4}}">
  58. <block>
  59. <view class="text flex-1" a:if="{{item.remark.customize}}">{{item.remark.customize}}</view>
  60. <view class="text flex-1" a:else>{{item.remark.rule}}</view>
  61. <view class="num red" a:if="{{item.point>0}}">+{{item.point}}</view>
  62. <view class="num green" a:else>{{item.point}}</view>
  63. </block>
  64. </view>
  65. <no-data a:if="{{data_bad.length==0}}" content="无数据" />
  66. </view>
  67. </view>
  68. <view a:if="{{isBh}}" class="windows" >
  69. <view class="windows-box">
  70. <view class="windows-title">温馨提示</view>
  71. <view class="windows-content">饼图仅统计个人B分占比较多的前8种规则分类</view>
  72. <view class="windows-btn flex-box flex-v-ce">
  73. <view class="flex-1" catchTap="showText">我知道了</view>
  74. </view>
  75. </view>
  76. </view>
  77. </view>