scoreline.wxml 7.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. <import src="../template/componentList.wxml" />
  2. <view class="container FlexColumn" style='min-height:{{Containnerheight}}rpx;'>
  3. <view class="panelTop FlexRow" wx:if="{{SchoolCount!='0'}}">
  4. <view style="width: 40rpx;"></view>
  5. <view class="panelTop1 FlexColumn" wx:for="{{Years}}" wx:key="index"
  6. bindtap="onSelect" data-object="Years" data-index="{{index}}" data-clicktype="radio">
  7. <view class="panelTop1Text01 panelTop1Text01{{item.CSS}}">{{item.Name}}年</view>
  8. <view class="panelTop1Line01 panelTop1Line01{{item.CSS}}"></view>
  9. </view>
  10. </view>
  11. <view style="height: 100rpx;"></view>
  12. <block wx:if="{{PageType=='collect' && SchoolCount!='0'}}">
  13. <text class="panelTitle FlexRow" wx:if="{{SchoolType1=='高中'}}">
  14. 选一个区
  15. </text>
  16. <text class="panelTitle FlexRow" style="margin-top: 50rpx;" wx:if="{{SchoolType1=='初中'}}">对比名额分配到校</text>
  17. <view class="panelBasicCss panelTop0" wx:if="{{SchoolType1=='高中'}}" >
  18. <view class="panelTop00 FlexRow">
  19. <view class="panelTop01 panelTop01{{item.CSS}}" wx:for="{{District}}" wx:key="index"
  20. bindtap="onSelect" data-object="District" data-index="{{index}}" data-clicktype="radio">
  21. <view class="panelTop01Text panelTop01Text{{item.CSS}}">{{item.Name}}</view>
  22. </view>
  23. </view>
  24. </view>
  25. <text class="panelTitle FlexRow" wx:if="{{(ContrastNull || List.length>0) && SchoolType1=='高中'}}">
  26. 对比结果
  27. </text>
  28. </block>
  29. <block wx:if="{{List.length>0 || ContrastNull}}">
  30. <view class="panelBasicCss panelTop2 FlexRow">
  31. <image class="panelCheckbox_icon_filter_01 icon_filter_01" src="../images/icon_filter_01.png"></image>
  32. <view class="panelTop21 FlexRow">
  33. <view class="panelCheckbox panelCheckbox{{item.CSS}} checkMarginTop FlexRow" wx:for="{{TailScore}}" wx:key="index"
  34. bindtap="onSelect" data-object="TailScore" data-index="0" data-clicktype="checkbox">
  35. <view class="panelCheckboxCircle panelCheckboxCircle{{item.CSS}} FlexRow">
  36. <image wx:if="{{item.CSS}}" class="panelCheckbox_icon_check_01" src="../images/icon_check_01.png"></image>
  37. </view>
  38. <view>{{item.Name}}</view>
  39. </view>
  40. <view style="width:100rpx;"></view>
  41. <!-- 住宿 -->
  42. <view wx:if="{{ScoreTypeID==2}}" class="panelCheckbox checkbox2 panelCheckbox{{item.CSS}} FlexRow" wx:for="{{Accommodation}}" wx:key="index"
  43. bindtap="onSelect" data-object="Accommodation" data-index="{{index}}" data-clicktype="checkbox">
  44. <view class="panelCheckboxCircle panelCheckboxCircle{{item.CSS}} FlexRow">
  45. <image wx:if="{{item.CSS}}" class="panelCheckbox_icon_check_01" src="../images/icon_check_01.png"></image>
  46. </view>
  47. <view>{{item.Name}}</view>
  48. </view>
  49. <!-- 公办民办 -->
  50. <view wx:if="{{ScoreTypeID==4}}" class="panelCheckbox checkbox2 panelCheckbox{{item.CSS}} FlexRow" wx:for="{{PublicOrPrivate}}" wx:key="index"
  51. bindtap="onSelect" data-object="PublicOrPrivate" data-index="{{index}}" data-clicktype="checkbox">
  52. <view class="panelCheckboxCircle panelCheckboxCircle{{item.CSS}} FlexRow">
  53. <image wx:if="{{item.CSS}}" class="panelCheckbox_icon_check_01" src="../images/icon_check_01.png"></image>
  54. </view>
  55. <view>{{item.Name}}</view>
  56. </view>
  57. </view>
  58. </view>
  59. <!-- 有计划但没有出分数时使用 -->
  60. <view class="panelTemp" wx:if="{{false}}">注意:以下是2025年招生计划数量+2024年最低分信息。教育局一般在7月公布2025年最低分信息,故此处配以2024年最低分以供参考。</view>
  61. <view class="panelBasicCss panelScore FlexColumn" >
  62. <view style="height:20rpx"></view>
  63. <!-- 名额到校 -->
  64. <view class="panelScoreSearch FlexColumn" wx:if="{{ScoreTypeID==3}}">
  65. <view class="panelScoreSearch1 FlexRow" wx:if="{{!IsSearch}}" bindtap="showSearch">
  66. <image class="panelScoreSearch_icon_magnifier_01" src="../images/icon_filter_02.png"></image>
  67. <view class="panelScoreSearch11">筛选初中</view>
  68. </view>
  69. <view class="panelScoreSearch1 FlexRow" wx:if="{{IsSearch}}">
  70. <input class="Input" value="{{InputValue}}" focus="{{IsFocus}}" placeholder="输入校名,限本区初中" confirm-type="search" bindinput="bindKeyInput" />
  71. <view class="btnCancel" wx:if="{{!InputValue}}"></view>
  72. <view class="btnCancel FlexColumn" wx:if="{{InputValue}}" bindtap="clearInput2">
  73. <view class="circle FlexColumn">
  74. <image class="icon_del_02" src="../images/icon_del_02.png"></image>
  75. </view>
  76. </view>
  77. <view class="panelLine3"></view>
  78. <view class="btnCancel" bindtap="clearInput">取消</view>
  79. </view>
  80. <view class="panelWhite" wx:if="{{IsSearch && !InputValue}}"></view>
  81. <view class="panelScoreText031" wx:if="{{IsSearch && InputValue}}">筛选结果</view>
  82. <view class="panelScoreText03" wx:if="{{IsSearch && InputValue}}">技巧:点击校名可收藏学校,收藏的学校在下次排列位置会置顶。</view>
  83. <view style="height:50rpx;" wx:if="{{!IsSearch}}"></view>
  84. <view class="panelLine"></view>
  85. </view>
  86. <!-- 1-15志愿 -->
  87. <view class="panelRadio radio1 FlexRow" wx:if="{{ScoreTypeID==4}}">
  88. <view class="panelRadio1 radio2 panelRadio1{{item.CSS}}" wx:for="{{LocalOrNolocal}}" wx:key="index"
  89. bindtap="onSelect" data-object="LocalOrNolocal" data-index="{{index}}" data-clicktype="radio">{{item.Name}}</view>
  90. </view>
  91. <template is="componentList" wx:if="{{!(IsSearch && !InputValue)}}" data="{{IsListAll:IsListAll,ScoreTypeID:ScoreTypeID,List:List,PageType:PageType,SchoolType1:SchoolType1,IsSearch:IsSearch,SearchNull:SearchNull,PageCount:PageCount,PageFilterCount:PageFilterCount,ContrastNull:ContrastNull,YearIndex:YearIndex}}" />
  92. <view style="height: 50rpx;"></view>
  93. </view>
  94. <block wx:if="{{ListNullData && ListNullData.length>0 && !ContrastNull}}">
  95. <view class="panelBasicCss FlexColumn">
  96. <view class="text04">以下学校不招收本区学生</view>
  97. <view class="panelLine"></view>
  98. <view style="height:15rpx;"></view>
  99. <view class="panelListNull FlexRow" wx:for="{{ListNullData}}" wx:key="index" bindtap="goto" data-url="school?PageType=collect&ID={{item.ID}}" >
  100. <view class="text05">{{item.SchoolFullName}}</view>
  101. <view class="panelScoreJunior2 FlexRow">
  102. {{item.District}} {{item.SchoolType2Short}} <view class="panelLine2"></view> {{item.PublicOrPrivate}}
  103. </view>
  104. </view>
  105. <view style="height:30rpx;"></view>
  106. </view>
  107. </block>
  108. <view style="height: 210rpx;"></view>
  109. </block>
  110. <block wx:if="{{List.length==0 && SchoolCount=='0'}}">
  111. <image class="icon_sys_12" src="../images/icon_sys_12.png"></image>
  112. <view class="text02">没有可对比的学校</view>
  113. <view class="text03">请先收藏几所学校</view>
  114. </block>
  115. <view class="panelFooter FlexRow">
  116. <view class="panelFooter1 FlexRow" wx:if="{{PageType=='scoreline'}}">
  117. <button open-type='share' class="share FlexRow">
  118. <image class="panelFooter_icon_save_01 panelFooterBottom" src="../images/icon_share_01.png"></image>
  119. <view class="panelFooterBottom">转发</view>
  120. </button>
  121. </view>
  122. <view wx:if="{{IsShow}}" class="panelFooter2 FlexRow" catchtap="goto" data-url="feedbackinfo?type=scoreline&id={{Info.ID}}">
  123. <view class="panelFooterLine panelFooterBottom" wx:if="{{PageType=='scoreline'}}"></view>
  124. <view class="panelFooterBottom panelFooter21">纠错</view>
  125. </view>
  126. <view class="panelFooter3 FlexRow" catchtap="returnTop">
  127. <view class="panelFooterLine panelFooterBottom"></view>
  128. <image class="panelFooterBottom panelFooter_icon_b2t_01" src="../images/icon_b2t_01.png"></image>
  129. </view>
  130. </view>
  131. </view>