product.wxml 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <!--myComponents/product/product.wxml-->
  2. <view class="product_content">
  3. <view class="product_item" wx:for="{{tableData}}" wx:for-index="index" wx:key="index" data-item="{{item}}" bind:tap="checkMessage">
  4. <swiper class="swiper" autoplay="{{true}}" interval="{{3000}}" duration="{{500}}" indicator-dots="{{false}}">
  5. <block wx:if="{{item.systemFileList.length>0}}">
  6. <swiper-item wx:for="{{item.systemFileList}}" wx:for-item="img" wx:key="*this">
  7. <!-- <wux-image src="{{imgHttp+img.guid}}" wux-class="image" width="100%" height="100px" shape="rounded" class="slide-image" /> -->
  8. <view class="slide-image" style="background-image: url('{{imgHttp+img.guid}}')"></view>
  9. <!-- <image src="{{imgHttp+img.guid}}" class="slide-image" data-current="{{img}}" data-imgList="{{item.systemFileList}}" bindtap="previewImage"/> -->
  10. </swiper-item>
  11. </block>
  12. <swiper-item wx:else>
  13. <!-- <image class="slide-image" src="/static/image/empty.gif" mode=""/> -->
  14. <view class="slide-image" style="background-image: url('/static/image/empty.gif')"></view>
  15. </swiper-item>
  16. </swiper>
  17. <view class="flex">
  18. <view class="title">
  19. {{index + 1}}.{{item.name}}
  20. </view>
  21. <view class="icon">
  22. <view class="iconfont myIconmonitor" data-index="{{index}}" catch:tap="control"></view>
  23. <view class="iconfont myIconguanzhu" data-index="{{index}}" catch:tap="open"></view>
  24. </view>
  25. </view>
  26. <block wx:if="{{item.show == true}}">
  27. <view class="product_operate" >
  28. <view class="cancel" data-index="{{index}}" catch:tap="cancel">×</view>
  29. <view class="grids" bordered="{{ false }}">
  30. <view class="grid" data-type="1" data-index="{{index}}" catch:tap="attention">
  31. <view class="iconfont myIconanquanbangzhu operate_icon"></view>
  32. <view class="operate_text">白名单</view>
  33. </view>
  34. <view class="line"></view>
  35. <view class="grid" data-type="1" data-index="{{index}}" catch:tap="attention">
  36. <view class="iconfont myIcongroup43 operate_icon"></view>
  37. <view class="operate_text">灰名单</view>
  38. </view>
  39. <view class="line"></view>
  40. <view class="grid" data-type="1" data-index="{{index}}" catch:tap="attention">
  41. <view class="iconfont myIconicon-test operate_icon"></view>
  42. <view class="operate_text">黑名单</view>
  43. </view>
  44. </view>
  45. </view>
  46. </block>
  47. </view>
  48. <view class="foot" wx:if="{{total && tableData.length>0}}">
  49. <view wx:if="{{total>tableData.length}}" bind:tap="loadMore">加载更多</view>
  50. <wux-spin wux-class="spin" size="small" wx:elif="{{loading}}"/>
  51. <view wx:elif="{{total>10}}">没有更多了</view>
  52. </view>
  53. </view>