index.wxml 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. <view class="rankingBox">
  2. <view class="podiumBox {{podiumBoxBg}}">
  3. <view class="dateBox">
  4. <text class="dataTitle" style="color:{{color}}">第{{currentWeek}}期</text>
  5. <text class="interval">{{weekBegin+'-'+weekEnd}}</text>
  6. </view>
  7. <view class="podiumContent">
  8. <view class="user first">
  9. <image src="{{userList[0].avatar}}" class="avatar" bindtap="jumpUserInfo" data-uid='{{userList[0].uid}}' />
  10. <view class="iconBox">
  11. <image src="{{icon}}" class="icon {{rankingType=='4'?'iconPk':''}}" />
  12. <view class="num">{{userList[0].count}}</view>
  13. </view>
  14. <view class="nickName textOver">
  15. {{userList[0].nickName||userList[0].eid}}
  16. </view>
  17. </view>
  18. <view class="user second">
  19. <image src="{{userList[1].avatar}}" class="avatar" bindtap="jumpUserInfo" data-uid='{{userList[1].uid}}' />
  20. <view class="iconBox">
  21. <image src="{{icon}}" class="icon {{rankingType=='4'?'iconPk':''}}" />
  22. <view class="num">{{userList[1].count}}</view>
  23. </view>
  24. <view class="nickName textOver">
  25. {{userList[1].nickName||userList[1].eid}}
  26. </view>
  27. </view>
  28. <view class="user third">
  29. <image src="{{userList[2].avatar}}" class="avatar" bindtap="jumpUserInfo" data-uid='{{userList[2].uid}}' />
  30. <view class="iconBox">
  31. <image src="{{icon}}" class="icon {{rankingType=='4'?'iconPk':''}}" />
  32. <view class="num">{{userList[2].count}}</view>
  33. </view>
  34. <view class="nickName textOver">
  35. {{userList[2].nickName||userList[2].eid}}
  36. </view>
  37. </view>
  38. </view>
  39. </view>
  40. <view class="podiumList">
  41. <scroll-view scroll-y="true" enhanced="true" show-scrollbar="{{false}}" class="scrollBox">
  42. <view class="row" wx:for="{{userList.length-3}}" wx:key="index">
  43. <view class="left">
  44. <view class="num">{{index+4}}</view>
  45. <image src="{{userList[index+3].avatar}}" class="avatar" bindtap="jumpUserInfo"
  46. data-uid='{{userList[index+3].uid}}' />
  47. <view class="nickName textOver">
  48. {{userList[index+3].nickName||userList[index+3].eid}}
  49. </view>
  50. </view>
  51. <view class="right">
  52. <image src="{{icon}}" class="icon {{rankingType=='4'?'iconPk':''}}" />
  53. <view class="num"> {{userList[index+3].count}}</view>
  54. </view>
  55. </view>
  56. </scroll-view>
  57. </view>
  58. <view class="footer">
  59. <view class="left">我的排名<text>{{ranking?ranking:'100+'}}</text></view>
  60. <button class="resetBtn rigth" open-type="share" wx:if="{{rankingType!=4}}">
  61. <image src="/static/forward.png" class="share" />呼朋唤友来加热
  62. </button>
  63. <button class="resetBtn rigth" wx:else bindtap="jumpIndex">
  64. 我要冲榜
  65. </button>
  66. </view>
  67. </view>