registrationRecords.wxml 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <view class="container">
  2. <header text="报名记录"></header>
  3. <scroll-view
  4. class="content"
  5. scroll-y="true"
  6. bindscrolltolower="onReachBottom"
  7. lower-threshold="50"
  8. refresher-enabled="true"
  9. refresher-triggered="{{refreshing}}"
  10. bindrefresherrefresh="onPullDownRefresh"
  11. >
  12. <!-- 数据列表 -->
  13. <block wx:if="{{cardList.length > 0}}">
  14. <view class="card-box {{ index === 0 ? 'first-card' : '' }}" wx:for="{{cardList}}" wx:key="index">
  15. <view class="card-top">
  16. <view class="card-title-box">
  17. <view class="card-title">{{item.marathon_event.doings_name}}</view>
  18. <view class="card-time">{{item.register_time}}</view>
  19. </view>
  20. <image class="card-img" src="{{item.img}}" mode="aspectFit"/>
  21. </view>
  22. <view class="cell-box">
  23. <van-cell title="参赛姓名" value="{{item.nickname}}" border="{{ false }}" />
  24. <van-cell title="手机号" value="{{item.phone}}" border="{{ false }}" />
  25. <van-cell title="性别" value="{{item.genderText}}" border="{{ false }}" />
  26. <van-cell title="身份证号" value="{{item.race_number}}" border="{{ false }}" />
  27. <van-cell custom-class="cell-list" title="参赛号码" value="{{item.competition_no}}" border="{{ false }}" />
  28. </view>
  29. </view>
  30. </block>
  31. <!-- 空状态 -->
  32. <van-empty wx:if="{{!loadingMore && cardList.length === 0}}" description="暂无数据" />
  33. </scroll-view>
  34. <!-- 分页到底提示 -->
  35. <view wx:if="{{!loadingMore && noMore && cardList.length > 0}}" class="loading">
  36. 没有更多数据了
  37. </view>
  38. </view>