search.wxml 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. <view class="container FlexColumn" style='min-height:{{Containnerheight}}rpx;'>
  2. <view class="panel1 FlexColumn">
  3. <view class="panelSearch1 FlexRow" >
  4. <input class="Input" focus="{{IsFocus}}" bindblur="onBlur" confirm-type="search" value="{{InputValue}}"
  5. placeholder="可输入校名、简称、高中招生代码" placeholder-style="color:#9b9b9b;" bindinput="bindKeyInput" bindconfirm="bindConfirm" />
  6. <view class="btnCancel" wx:if="{{!InputValue}}"></view>
  7. <view class="btnCancel FlexColumn" wx:if="{{InputValue}}">
  8. <view class="circle FlexColumn" bindtap="clearInput">
  9. <image class="icon_del_02" src="../images/icon_del_02.png"></image>
  10. </view>
  11. </view>
  12. <view class="panelLine3"></view>
  13. <view class="btnCancel" bindtap="close">取消</view>
  14. </view>
  15. </view>
  16. <view style="height: 150rpx;"></view>
  17. <block wx:if="{{!IsSearchFinish}}">
  18. <view class="panel2 FlexColumn">
  19. <view class="panel21 FlexRow">
  20. <view>搜索记录</view>
  21. <image bindtap="removeSearchData" class="universalpic_dustbin_black_24x30" src="../images/universalpic_dustbin_black_24x30.png" ></image>
  22. </view>
  23. <view class="panel22 FlexRow">
  24. <view class="panelSearchItem FlexRow" wx:if="{{SearchList.length>0}}" wx:for="{{SearchList}}" wx:key="index" bindtap="searchKey" data-key="{{item}}">
  25. <image class="icon_sys_12" src="../images/icon_sys_12.png" ></image>
  26. <view class="text02">{{item}}</view>
  27. </view>
  28. <view class="panelSearchItem FlexRow" wx:if="{{SearchList.length==0}}">
  29. <view class="text02 text05">无记录</view>
  30. </view>
  31. <view style="width: 100%;height:30rpx;"></view>
  32. </view>
  33. </view>
  34. </block>
  35. <block wx:if="{{IsSearchFinish}}">
  36. <view class="panelSchoolSample FlexColumn" wx:if="{{List.length>0 && IsSample}}">
  37. <view style="height:30rpx;"></view>
  38. <view class="panelSchool FlexColumn" wx:if="{{index<3}}" wx:for="{{List}}" wx:key="index" bindtap="goto" data-url="school?ID={{item.ID}}">
  39. <view class="panelSchool1 FlexRow">
  40. <view class="schoolName">{{item.SchoolFullName}}</view>
  41. <view class="FlexRow">
  42. <view class="text03">{{item.SchoolType1}}</view>
  43. <view class="text04" wx:if="{{item.SchoolNumber}}">{{item.SchoolNumber}}</view>
  44. <image class="arrowRight" src="../images/icon_nextpage_1.png"></image>
  45. </view>
  46. </view>
  47. <view class="panelLine"></view>
  48. </view>
  49. <view class="panelSchool FlexColumn" wx:if="{{List.length>3}}" bindtap="searchData" data-rowcount="-1">
  50. <view class="panelSchool1 panelSchool11 FlexRow">
  51. <view class="schoolName schoolName2">查看更多学校</view>
  52. <view class="panelFold1 FlexColumn">
  53. <image class="icon_fold_04" src="../images/icon_fold_03.png"></image>
  54. </view>
  55. </view>
  56. <view class="panelLine"></view>
  57. </view>
  58. <view style="height:30rpx;"></view>
  59. </view>
  60. <block wx:if="{{List.length>0 && !IsSample}}">
  61. <view class="text01">搜索结果</view>
  62. <view class="panelBasicCss panelSearch2 FlexColumn" >
  63. <view style="height:30rpx;"></view>
  64. <view class="panelSchool FlexColumn" wx:for="{{List}}" wx:key="index" bindtap="goto" data-url="school?ID={{item.ID}}">
  65. <view class="panelSchool1 FlexRow">
  66. <view class="schoolName">{{item.SchoolFullName}}</view>
  67. <view class="FlexRow">
  68. <view class="text03">{{item.SchoolType1}}</view>
  69. <view class="text04" wx:if="{{item.SchoolNumber}}">{{item.SchoolNumber}}</view>
  70. <image class="arrowRight" src="../images/icon_nextpage_1.png"></image>
  71. </view>
  72. </view>
  73. <view class="panelLine"></view>
  74. </view>
  75. <view style="height:50rpx;"></view>
  76. </view>
  77. </block>
  78. <block wx:if="{{List.length==0 && !IsSample}}">
  79. <image class="icon_sys_121" src="../images/icon_sys_12.png"></image>
  80. <view class="text06">没有内容</view>
  81. <view class="panelLine4"></view>
  82. <view class="panel3 FlexColumn" wx:if="{{List.length==0}}">
  83. <view class="panel21 FlexRow">
  84. <view>热搜</view>
  85. </view>
  86. <view class="panel32 FlexRow">
  87. <view class="panel321 FlexColumn" wx:for="{{SchoolSearch}}" wx:key="index" bindtap="goto" data-url="school?ID={{item.ID}}">
  88. <image class="imageSchool" src="{{ImagePath}}/web/_School/{{item.ImageUrl}}" ></image>
  89. <image class="imageSchool imageSchoolMask" src="../images/mask_01.png" ></image>
  90. <view class="panel3211">{{item.Name}}</view>
  91. </view>
  92. </view>
  93. </view>
  94. </block>
  95. </block>
  96. <view style="height: 100rpx;"></view>
  97. </view>