myPlay.wxml 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <view class='w100 view-type flex-a-center'>
  2. <view wx:for="{{typeList}}" class="view-li {{typeListIndex===index?'view-li-active':''}}" data-index="{{index}}"
  3. bindtap="switchType">
  4. <text class="{{typeListIndex===index?'li-text-active':''}}">{{item.name}}</text>
  5. </view>
  6. </view>
  7. <block wx:if="{{listData.length>0}}">
  8. <view class='active-view active-view-list {{typeListIndex==0?"border":""}}' wx:for="{{listData}}">
  9. <view class='rel img-view img-view-item' data-id="{{item.activityId}}" bindtap='seeDetails'>
  10. <view class="activity-imgs-wrap {{typeListIndex==1? 'activity-imgs-wrap-after':''}}">
  11. <image mode="aspectFill" src="{{item.activity.thumbnailImg}}" class='activity-imgs'></image>
  12. <view class="activity-imgs-over" wx:if="{{typeListIndex==1}}">
  13. <image mode="aspectFill" src="{{appAssetsUrl}}/images/my/endActivity.png" class='icyover'></image>
  14. </view>
  15. </view>
  16. <view class='flex-a-right'>
  17. <view class="title">{{item.activity.title}}</view>
  18. <view class="item">
  19. <image src="/assets/images/online/icon_1.png" mode="widthFix"></image>
  20. <text>时间:{{item.activity.startTime}}-{{item.activity.endTime}}</text>
  21. </view>
  22. <view class="item">
  23. <image src="/assets/images/online/icon_2.png" mode="widthFix"></image>
  24. <text>地址:{{item.activity.address}}</text>
  25. </view>
  26. <view class="item">
  27. <image src="/assets/images/online/icon_3.png" mode="widthFix"></image>
  28. <text>名额:<text>{{item.activity.willnum}}</text>人</text>
  29. </view>
  30. <view wx:if="{{typeListIndex==0}}" class='flex-btn-wrap'>
  31. <view class="btn c mr10" data-id="{{item.activityId}}" catchtap='cancel'>取消活动</view>
  32. <view class="btn s" data-tel="{{item.activity.teacherPhone}}" catchtap='calltech'>联系老师</view>
  33. </view>
  34. </view>
  35. </view>
  36. </view>
  37. </block>
  38. <block wx:if="{{listData.length==0}}">
  39. <view class='tc h100'>
  40. <image src="{{nodata}}" class='nodata-img'></image>
  41. </view>
  42. </block>
  43. <!-- <button class="custCare" open-type="contact" session-from="sessionFrom">
  44. <image mode="aspectFill" src="{{appAssetsUrl}}/images/custCare.png"></image>
  45. </button> -->