业务交流通
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

myRelease.wxml 2.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <!-- pages/myModule/components/myRelease/myRelease.wxml -->
  2. <view class="my-release-page page-container">
  3. <view class="header">
  4. <view class="header-tab">
  5. <view class="tab-item fl {{ currentTab == item.code ? 'isActive' : '' }}" wx:for="{{ tabs }}" wx:key="*this" bindtap="tabChange" data-code="{{ item.code }}">
  6. <image class="{{ item.code }}-img" src="/images/home/{{ item.code }}-icon.png" />
  7. {{ item.tab }}
  8. </view>
  9. </view>
  10. <view class="search-view">
  11. <view class="input-box fl">
  12. <input class="weui-serach-input" value="{{ keyword }}" bindinput="bindKeyInput" confirm-type="search" placeholder="请输入关键字搜索" placeholder-class="phcolor" bindconfirm="toSearch"></input>
  13. </view>
  14. <view class="search-img-view" bindtap="toSearch">
  15. <image class="search-img" src="/images/home/search-icon.png" />
  16. </view>
  17. </view>
  18. </view>
  19. <!-- list块 -->
  20. <view class="list-loading text-center" wx:if="{{ listLoading }}">
  21. <van-loading size="24px">加载中...</van-loading>
  22. </view>
  23. <view wx:else>
  24. <view class="not-data" wx:if="{{ listData.length < 1 }}">
  25. <image class="not-data-img" src="/images/home/not-data.png" />
  26. <view class="not-info">暂无需求</view>
  27. </view>
  28. <view wx:else>
  29. <view class="list-view" wx:for="{{ listData }}" wx:key="*this">
  30. <listItem item="{{ item }}" pageStatus="myRelease"/>
  31. <view class="foot-btn">
  32. <van-button plain type="info" size="small" round class="foot-van-btn">
  33. {{ item.isOnTop ? '取消置顶' : '置顶' }}
  34. </van-button>
  35. <van-button plain type="info" size="small" round class="foot-van-btn">修改</van-button>
  36. <van-button plain type="info" size="small" round class="foot-van-btn" data-item="{{ item }}" bindtap="productRelease">
  37. {{ item.state == 0 ? '下架' : '上架' }}
  38. </van-button>
  39. <van-button plain type="info" size="small" round class="foot-van-btn" data-item="{{ item }}" bindtap="productDel">删除</van-button>
  40. </view>
  41. </view>
  42. <view class="text-center" wx:if="{{ itemLoading }}">
  43. <van-loading size="24px">加载中...</van-loading>
  44. </view>
  45. <view class="list-finished text-center" wx:if="{{ isFinished }}">
  46. <image class="finished-img" src="/images/home/finished-icon.png" />
  47. 没有更多啦~
  48. </view>
  49. </view>
  50. </view>
  51. </view>