myCollection.wxml 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. <view class='w100 view-type flex-a-center' style="justify-content: space-around;">
  2. <view wx:for="{{typeList}}" class="view-li {{typeListIndex===index?'li-text-active':''}}" data-index="{{index}}"
  3. bindtap="switchType">
  4. <text class="">{{item.name}}</text>
  5. </view>
  6. </view>
  7. <!-- 兼职 -->
  8. <view wx:if="{{typeListIndex==0}}" class="mycollection">
  9. <block wx:if="{{listData.length>0}}">
  10. <view class="categoryitem" data-id="{{item.work.id}}" wx:for="{{listData}}" wx:key="item" bindtap="seeDetails">
  11. <view class="catetop">
  12. <text class="titlex">{{item.work.title}}</text>
  13. <view class="price">
  14. <text class="p1">¥</text>
  15. <text class="p2">{{item.work.price}}</text>
  16. <text class="p1">/{{item.work.unitName}}</text>
  17. </view>
  18. </view>
  19. <view class="catebottom">
  20. <i class="iconfont icon-dizhi icon-home-dizhi"></i>
  21. <view class="address">{{item.work.address}}</view>
  22. <view class="sub-btn-box">
  23. <button class="sub-btn {{item.work.statusName=='预定中'?'green':''}}">{{item.work.statusName}}</button>
  24. </view>
  25. </view>
  26. <text wx:for="{{[item.work.categoryName,item.work.typeName,item.work.sexlimitName]}}" wx:for-item="item2">
  27. <text class="label">{{item2}}</text>
  28. <text class="label" wx:if="{{index<2}}">|</text>
  29. </text>
  30. <view>
  31. <button class="label2" wx:for="{{item.work.tags}}">{{item.tag}}</button>
  32. </view>
  33. </view>
  34. </block>
  35. <block wx:if="{{listData.length==0}}">
  36. <view class='tc h100'>
  37. <image src="{{nodata}}" class='nodata-img'></image>
  38. </view>
  39. </block>
  40. </view>
  41. <!-- 活动 -->
  42. <view wx:if="{{typeListIndex==1}}" class="mycollection">
  43. <block wx:if="{{listData.length>0}}">
  44. <view class='boxm boxmfix' data-id="{{item.activity.id}}" bindtap='seeDetails' wx:for="{{listData}}">
  45. <view class="rel img-view">
  46. <image src='{{item.activity.thumbnailImg}}?x-oss-process=style/w_300' lazy-load='true' mode="aspectFill"></image>
  47. <!-- {{item.activity.statusName === '报名中' ? 'activestatus' : 'nostatus'}} -->
  48. <view class="status "
  49. style="background-image: url('{{appAssetsUrl3}}{{item.activity.statusName === '报名中'?'home/icon_5.png':'home/icon_6.png'}}')"
  50. >
  51. {{item.activity.statusName}}
  52. </view>
  53. </view>
  54. <view class="txt-con txt-con-fix">
  55. <view class="title">{{item.activity.title}}</view>
  56. <view class="item">
  57. <image mode="widthFix" src="{{appAssetsUrl3}}online/icon_1.png" style="width: 22rpx;" />
  58. <text style="font-size: 22rpx;">时间:{{item.activity.startTime}}-{{item.activity.endTime}}</text>
  59. </view>
  60. <view class="item">
  61. <image mode="widthFix" src="{{appAssetsUrl3}}online/icon_2.png" />
  62. <text>地址:{{item.activity.address}}</text>
  63. </view>
  64. <view class="item">
  65. <image mode="widthFix" src="{{appAssetsUrl3}}online/icon_3.png" />
  66. <text>名额:</text>
  67. <text>{{item.activity.willnum}}人</text>
  68. </view>
  69. <view class="tag" wx:if="{{item.activity.isNeedVip == 1}}">
  70. <image mode="widthFix" src="{{appAssetsUrl3}}online/icon_4.png" />
  71. <text>会员免费</text>
  72. </view>
  73. </view>
  74. </view>
  75. </block>
  76. <block wx:if="{{listData.length==0}}">
  77. <view class='tc h100'>
  78. <image src="{{nodata}}" class='nodata-img'></image>
  79. </view>
  80. </block>
  81. </view>
  82. <!-- <button class="custCare" open-type="contact" session-from="sessionFrom">
  83. <image mode="aspectFill" src="{{appAssetsUrl}}/images/custCare.png"></image>
  84. </button> -->