index.wxml 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. <view class="container">
  2. <view class="userinfo">
  3. <image src="{{g_cdn}}/images/msg_user@2x.png" mode="aspectFit" />
  4. <view class="usercon">
  5. <image class="icon" src="{{userInfo.avatarUrl}}" mode="aspectFit" />
  6. <text class="username">{{userInfo.nickName}}</text>
  7. <view class='bar'>
  8. <view class="line" style="width: {{levelStr[userInfo.level].full?(userInfo.score / levelStr[userInfo.level].full * 100):100}}'%'" />
  9. </view>
  10. <view class="r_text">
  11. <text>Lv.{{userInfo.level + 1}} {{levelStr[userInfo.level].str}}</text>
  12. <text>{{userInfo.score||0}} / {{levelStr[userInfo.level].full || '5000+'}}</text>
  13. <text wx:if="{{levelStr[userInfo.level+1].full}}">下个等级是{{levelStr[userInfo.level+1].str}}</text>
  14. </view>
  15. </view>
  16. </view>
  17. <view class="record">
  18. <view class="re_listcon" style="opacity: {{!isList ? '0' : '1'}}">
  19. <view class="re_header">
  20. <image src="{{g_cdn}}/images/msg_record@2x.png" mode="heightFix" />
  21. </view>
  22. <view class="re_body">
  23. <view class="item_con">
  24. <view class="item" bindtap="handleItem" data-roomId="{{item.roomId}}" wx:for="{{recordlist}}" wx:key="item">
  25. <text>{{item.type == 'activity' ? '活动模式':'普通模式'}}</text>
  26. <text>{{item.createTime}}</text>
  27. <image wx:if="{{item.type == 'activity'}}" src="{{g_cdn}}/images/btn_enter@2x.png" mode="widthFix" />
  28. <score class="score" score="{{item.score}}" wx:else />
  29. </view>
  30. </view>
  31. </view>
  32. <paging class="re_paging" bindchangeCurrent="changeCurrent" paging="{{paging}}" g_cdn="{{g_cdn}}" />
  33. </view>
  34. <view class="re_detail" style="left: {{!isList ? '0' : '130%'}}">
  35. <view class="re_header" bindtap="backlist">
  36. <image class="jiantou" src="{{g_cdn}}/images/left@2x.png" mode="heightFix" />
  37. <image class="detail" src="{{g_cdn}}/images/msg_detail@2x.png" mode="heightFix" />
  38. </view>
  39. <view class="re_survey">
  40. <view>完成时间:<text>{{roomDetail.endTime}}</text>
  41. </view>
  42. <view class="score_con">
  43. <view>我的积分:
  44. <score score="{{roomDetail.scoreMy}}" />
  45. </view>
  46. <view>团队积分:
  47. <score score="{{roomDetail.scoreTotal}}" />
  48. </view>
  49. </view>
  50. </view>
  51. <view class="re_list">
  52. <view class="lst_header">
  53. <text>排名</text>
  54. <text>微信昵称</text>
  55. <text>积分</text>
  56. <text>用时</text>
  57. </view>
  58. <view class="lst_con">
  59. <view class="lst_item" wx:for="{{roomDetail.ranking}}" wx:key="index">
  60. <text>{{index + 1}}</text>
  61. <text>{{item.nickName}}</text>
  62. <text>{{item.score}}分</text>
  63. <text>{{item.time||'-'}}</text>
  64. </view>
  65. </view>
  66. </view>
  67. </view>
  68. </view>
  69. </view>