searchCardList.wxml 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. <view class="container FlexColumn" style='min-height:{{Containnerheight}}rpx;'>
  2. <view class="panelTop FlexColumn">
  3. <view class="panelSearch FlexRow" wx:if="{{Search}}">
  4. <view class="panelSearch1 FlexRow" bindtap='onSearch'>
  5. <image class="universalpic_search_gray_30x30" src='../images/universalpic_search_gray_30x30.png' />
  6. <view class='input'>{{Search}}</view>
  7. </view>
  8. </view>
  9. <view class="panelTop0 FlexRow">
  10. <view class='panelTop1' wx:if='{{IsCollect || IsToday}}'>
  11. </view>
  12. <view class='panelTop1 FlexRow' bindtap='addCard' wx:if='{{!IsCollect && !IsToday}}'>
  13. <image class="universalpic_add_black_30x30" src='../images/universalpic_add_black_30x30.png' />
  14. </view>
  15. <view>{{Count}}张题卡</view>
  16. <view class='panelTop1 FlexRow' bindtap='showOrder' wx:if="{{List.length>0 && !IsCollect && !IsToday}}">
  17. <image class="universalpic_sequence_black_30x30" src='../images/universalpic_sequence_black_30x30.png' />
  18. </view>
  19. <view class='panelTop1 FlexRow' wx:if='{{List.length==0 || IsCollect || IsToday}}'>
  20. </view>
  21. </view>
  22. </view>
  23. <block wx:if="{{List.length>0}}">
  24. <view style='width:100%;height:120rpx;margin-top:0rpx;' wx:if="{{!Search}}"></view>
  25. <view style='width:100%;height:250rpx;margin-top:0rpx;' wx:if="{{Search}}"></view>
  26. <block wx:for="{{List}}" wx:key="index">
  27. <view class="lineWidthAll FlexRow" wx:if="{{index>0}}">
  28. <view class="lineWidth720"></view>
  29. </view>
  30. <scroll-view class="ScrollView" scroll-left="{{item.ScrollLeft}}" scroll-x="true" data-index="{{index}}">
  31. <view class='CellItem'>
  32. <view class="panelItem FlexRow" bindtap='onPreview' data-id="{{item.MiaoguoCardID}}">
  33. <view class="panelItem1 FlexRow">
  34. <image class="ImageCSS" mode="aspectFill" src='{{item.ImageUrlTemp}}' wx:if="{{item.ImageUrlServer}}" binderror="onBindError" data-id="{{item.MiaoguoCardID}}" data-serverurl="{{item.ImageUrlServer}}" />
  35. <view class="panelItem11 FlexColumn">
  36. <view class='Text1'>{{item.Content[1].ContentStr}}</view>
  37. <view class='Text2'>{{item.Content[2].ContentStr}}</view>
  38. </view>
  39. </view>
  40. <view class="panelItem2 FlexColumn">
  41. <view wx:if="{{OrderType<=2}}">{{item.CreateTimeStr}}</view>
  42. <view wx:if="{{OrderType==3}}">{{item.LearnNumber}}次</view>
  43. <view wx:if="{{OrderType==4}}">{{item.LastTimeStr}}</view>
  44. <view class='panelItem21'>
  45. <image class="universalpic_fav_default_gray_26x24" src='../images/universalpic_fav_default_gray_26x24.png' wx:if="{{item.IsCollect==1}}" />
  46. </view>
  47. </view>
  48. </view>
  49. </view>
  50. <view class='CellDelete'>
  51. <view class='DeleteItem' catchtap='DeleteItem' data-id="{{item.MiaoguoCardID}}">
  52. <block wx:if="{{item.DeleteStr=='确认删除'}}">{{item.DeleteStr}}</block>
  53. <image class="universalpic_del_white_20x28" src='../images/universalpic_del_white_20x28.png' wx:if="{{item.DeleteStr=='删除'}}" />
  54. </view>
  55. </view>
  56. </scroll-view>
  57. </block>
  58. <view class="lineWidthAll FlexRow" wx:if="{{HasPage}}">
  59. <view class="lineWidth750"></view>
  60. </view>
  61. <view class='panelItem3' wx:if="{{HasPage}}" bindtap='gotoNextPage' data-id="{{List[List.length-1].MiaoguoCardID}}">
  62. <view class="more">更多</view>
  63. </view>
  64. <view style='width:100%;height:100rpx;' wx:if="{{IsCollect!=1}}"></view>
  65. <view style='width:100%;height:200rpx;' wx:if="{{IsCollect==1}}"></view>
  66. <view class='panelFooter FlexRow' wx:if="{{IsCollect==1}}" bindtap='playPPT'>
  67. <view class="btn">播放幻灯片</view>
  68. </view>
  69. </block>
  70. <block wx:if="{{List.length==0}}">
  71. <view style="height:110rpx;" wx:if="{{Search}}"></view>
  72. <view class='panelNull FlexColumn' wx:if="{{!IsCollect && !IsToday}}">
  73. <view class='Text3'>无匹配</view>
  74. <view class='Text4'>从左上角按钮添加新题卡</view>
  75. </view>
  76. <view class='panelNull FlexColumn' wx:if="{{IsCollect}}">
  77. <view class='Text3'>没有题卡</view>
  78. <view class='Text4'>在“查看题卡、学习中”界面里,点爱心图标把题卡收藏到这里。</view>
  79. </view>
  80. <view class='panelNull FlexColumn' wx:if="{{IsToday}}">
  81. <view class='Text3'>今天剩余任务量</view>
  82. <view class='Text4'>没有需要练习的题卡了。</view>
  83. </view>
  84. </block>
  85. </view>
  86. <!-- 更多功能 -->
  87. <view wx:if="{{IsOrder}}" class="numberContainer FlexColumn" style='height:{{Containnerheight}}rpx;'>
  88. <view class="numberContainerFooter1 FlexColumn">
  89. <view class='lineFooter'></view>
  90. <view class='numberContainerFooter101 FlexRow'>
  91. <image class="universalpic_sequence_black_30x30_2 universalpic_sequence_black_30x30" src='../images/universalpic_sequence_black_30x30.png' />
  92. <view class='numberContainerFooter11 FlexColumn'>
  93. <view class='numberContainerFooter111'>调整排序</view>
  94. <view class='numberContainerFooter112 FlexRow'>
  95. <view class='{{item.CSS}} numberContainerFooter1121' wx:if="{{index>0}}" wx:for="{{ArrOrder}}" wx:key="index" catchtap='onOrder' data-value='{{index}}'>{{item.Name}}</view>
  96. </view>
  97. </view>
  98. </view>
  99. </view>
  100. <view class='lineFooter'></view>
  101. <view class="numberContaineFooter FlexRow" catchtap='closeOrder'>
  102. <view>关闭</view>
  103. </view>
  104. </view>