myTimejob.wxml 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. <view class='w100 view-type flex-a-center flex-bet'>
  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 wx:for="{{listData}}" class="list">
  9. <view class="list-main flex-btn list-replate" data-id="{{item.workId}}" catchtap='seeDetails'>
  10. <view>
  11. <view class="list-title list-brief list-brieft-fixx">
  12. <text>{{item.work.title}}</text>
  13. </view>
  14. <!-- <text wx:for="{{[item.work.categoryName,item.work.typeName,item.work.sexlimitName]}}" wx:for-item="item2">
  15. <text class="label">{{item2}}</text>
  16. <text class="label" wx:if="{{index<2}}">|</text>
  17. </text> -->
  18. <!-- <view wx:if="{{item.work.tags.length>0}}" class="list-tags">
  19. <button class="sale" wx:for="{{item.work.tags}}">{{item.tag}}</button>
  20. </view> -->
  21. <view class="list-brief">
  22. <view>
  23. <i class="iconfont icon-dizhi icon-home-dizhi"></i>
  24. <text class="area">{{item.work.address}}</text>
  25. </view>
  26. <view class="btn1 cencal" data-id="{{item.workId}}" catchtap='cancel'
  27. wx:if="{{item.status == '02' || item.status == '01'}}">取消兼职</view>
  28. <i class="iconfont1 icon-yiwancheng finish" wx:if="{{item.status == '03' || item.status == '04'}}"></i>
  29. </view>
  30. <view class="pricewrap">
  31. <view class="price">
  32. <text class="p1">¥</text>
  33. <text class="p2">{{item.work.price}}</text>
  34. <text class="p1">/{{item.work.unitName}}</text>
  35. </view>
  36. </view>
  37. <text wx:for="{{item.work.tags}}" wx:for-item="item2">
  38. <text class="label">{{item2.tag}}</text>
  39. <text class="label" wx:if="{{index<2}}">|</text>
  40. </text>
  41. <view>
  42. <button class="label2"
  43. wx:for="{{[item.work.categoryName,item.work.typeName,item.work.sexlimitName]}}">{{item}}</button>
  44. </view>
  45. </view>
  46. <!-- <view class='list-status {{typeListIndex ==0?"":"hidden"}}'>
  47. <view class='flex-a-center list-status-wrap'>
  48. <view class='tc list-status-btns'>
  49. <view class="btn1 cencal" data-id="{{item.workId}}" catchtap='cancel'>取消兼职</view>
  50. <view class="btn1 concat" data-tel="{{item.work.teacherPhone}}" catchtap='calltech'>联系老师</view>
  51. </view>
  52. </view>
  53. </view> -->
  54. <!-- <view class='{{typeListIndex ==1?"":"hidden"}}' style="height:10rpx"></view>
  55. <image src='{{appAssetsUrl}}/images/ydg.png' class='type-img flex-status2 {{typeListIndex ==1?"":"hidden"}}'></image>
  56. <view class="list-status-comment {{typeListIndex ==2?'':'hidden'}} {{item.isAppraise?'orange':''}}" catchtap='comment' data-isAppraise="{{item.isAppraise}}" data-id="{{item.workId}}">
  57. {{item.isAppraise?'已评价':'去评价'}}
  58. </view> -->
  59. </view>
  60. </view>
  61. </block>
  62. <block wx:if="{{listData.length==0}}">
  63. <view class='tc h100'>
  64. <image src="{{nodata}}" class='nodata-img'></image>
  65. </view>
  66. </block>
  67. <!-- <button class="custCare" open-type="contact" session-from="sessionFrom">
  68. <image mode="aspectFill" src="{{appAssetsUrl}}/images/custCare.png"></image>
  69. </button> -->