index.wxml 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
  1. <view class="container FlexColumn" style='min-height:{{Containnerheight}}rpx;'>
  2. <view class="panel1 FlexColumn">
  3. <image src='../images/pic_03.png' class="pic_03" />
  4. <view class="panel11">知识</view>
  5. <view class="panel12"></view>
  6. <text class="panel13">挑选知识包,\n先检验再练习</text>
  7. <text class="panel14">Practice makes perfect. </text>
  8. <text class="panel15">知识库</text>
  9. <view class="panel16 FlexRow">
  10. <image src='../images/pic_01.png' class="pic_01" bind:tap="goto" data-url="./library?Category=语文" />
  11. <image src='../images/pic_02.png' class="pic_02" bind:tap="goto" data-url="./library?Category=English" />
  12. </view>
  13. <view class="panel17"></view>
  14. <view class="panel18"></view>
  15. <view class="panel19"></view>
  16. </view>
  17. <view class="panel2 FlexColumn">
  18. <view class="panel21 FlexRow">
  19. <view class="panel210 FlexRow">
  20. <view class="panel211 panel2110L panel2110L{{Menu}} FlexRow" bind:tap="setMenu" data-index="0">知识包推荐</view>
  21. <view class="panel211 panel2110R panel2110R{{Menu}} FlexRow" bind:tap="setMenu" data-index="1">检验记录</view>
  22. </view>
  23. <view class="panel210 panel212 FlexRow" bind:tap="goto" data-url="../../pages/other/grade">
  24. <image src='../images/sysIcon_c01.png' class="sysIcon_c01" />
  25. <view class="FlexRow">换年级</view>
  26. <view class="panel2121" wx:if="{{Menu==1}}" catch:tap="catchTouchMove"></view>
  27. </view>
  28. </view>
  29. <!-- 知识包推荐 -->
  30. <block wx:if="{{Menu==0}}">
  31. <view class="panel22" wx:if="{{List.List1.length>0 || List.List2.length>0}}">{{List.Grade}}</view>
  32. <view class="panel23" wx:if="{{List.List1.length>0}}">语文 · <block wx:if="{{List.UpperAndLowerSemesters==0}}">上</block><block wx:if="{{List.UpperAndLowerSemesters==1}}">下</block>学期</view>
  33. <view class="panelTab_cn FlexRow" wx:if="{{List.List1.length>0}}">
  34. <view class="Tab_cn FlexColumn" wx:for="{{List.List1}}" wx:key="index" bind:tap="goto" data-url="./unit?Category=语文&BookID={{item.ID}}&BookName={{item.Name1}}">
  35. <image class="Tab1" src="../images/{{item.KnowledgeImageName}}.png" ></image>
  36. <view class="Tab2">{{item.Name1}}</view>
  37. <view class="Tab21">PART {{index+1}}</view>
  38. </view>
  39. </view>
  40. <view class="panel27 FlexColumn" wx:if="{{List.List2.length>0}}">
  41. <view class="panel271 FlexRow">
  42. <view class="panel27Text">课外拓展</view>
  43. <view class="panel2711 FlexRow">
  44. <block wx:for="{{List.List2}}" wx:key="index">
  45. <view class="panel27111 panel27112" wx:if="{{index==CurrentIndex1}}" >{{index+1}}</view>
  46. <view class="panel27111" wx:if="{{index!=CurrentIndex1}}" bind:tap="setCurrentIndex" data-target="CurrentIndex1" data-index="{{index}}">{{index+1}}</view>
  47. </block>
  48. </view>
  49. </view>
  50. <swiper class="swiper" current="{{CurrentIndex1}}" bindchange="bindChange" data-index="1">
  51. <swiper-item class="swiper1 FlexColumn" wx:for="{{List.List2}}" wx:key="index" bind:tap="goto" data-url="./unit?Category=语文&BookID={{item.ID}}&BookName={{item.Name1}}">
  52. <view class="panel273 FlexColumn">
  53. <view class="panel2731">{{item.Name1}}</view>
  54. <view class="panel2732">{{item.Remark}}</view>
  55. <image src="../images/picZs_cn_{{item.BookImageName}}_cov_c.png" class="imgCov"></image>
  56. </view>
  57. </swiper-item>
  58. </swiper>
  59. </view>
  60. <view class="panel23 panel24" wx:if="{{List.List3.length==0}}">英语 · <block wx:if="{{List.UpperAndLowerSemesters==0}}">上</block><block wx:if="{{List.UpperAndLowerSemesters==1}}">下</block>学期</view>
  61. <view class="panel23 panel24" wx:if="{{List.List3 && List.List3!=''}}">英语 · <block wx:if="{{List.UpperAndLowerSemesters==0}}">上</block><block wx:if="{{List.UpperAndLowerSemesters==1}}">下</block>学期</view>
  62. <view class="panel231" wx:if="{{List.List3.length>0}}">人教版PEP</view>
  63. <view class="panelTab_cn FlexRow" wx:if="{{List.List3.length>0}}">
  64. <view class="Tab_cn FlexColumn" wx:for="{{List.List3}}" wx:key="index" bind:tap="goto" data-url="./unit?Category=语文&BookID={{item.ID}}&BookName={{item.Name1}}">
  65. <image class="Tab1" src="../images/{{item.KnowledgeImageName}}.png" ></image>
  66. <view class="Tab2">{{item.Name1}}</view>
  67. <view class="Tab21" wx:if="{{index==0}}">WORDS IN EACH UNIT</view>
  68. <view class="Tab21" wx:if="{{index==1}}">USEFUL EXPRESSIONS</view>
  69. </view>
  70. </view>
  71. <view class="panel27 FlexColumn">
  72. <view class="panel271 FlexRow">
  73. <view class="panel27Text">课外拓展</view>
  74. <view class="panel2711 FlexRow">
  75. <block wx:for="{{List.List4}}" wx:key="index">
  76. <view class="panel27111 panel27112" wx:if="{{index==CurrentIndex2}}" >{{index+1}}</view>
  77. <view class="panel27111" wx:if="{{index!=CurrentIndex2}}" bind:tap="setCurrentIndex" data-target="CurrentIndex2" data-index="{{index}}">{{index+1}}</view>
  78. </block>
  79. </view>
  80. </view>
  81. <view class="panel272">
  82. 要学好英语,光靠课本知识是不够的,这些知识包全面测试学生的听、说、读、写四个方面的英语能力水平,为学好英语提供有力的支持。
  83. </view>
  84. <swiper class="swiper2" current="{{CurrentIndex2}}" bindchange="bindChange" data-index="2">
  85. <swiper-item class="swiper1 FlexColumn" wx:for="{{List.List4}}" wx:key="index" >
  86. <view class="panel2730 FlexColumn">
  87. <view class="panel273_1 FlexColumn" wx:for="{{List.List4[index]}}" wx:key="*this" wx:for-item="itemChild" wx:for-index="indexChild" bind:tap="goto" data-url="./package?Category=English&LibraryName1={{itemChild.Name1}}&LibraryName2={{itemChild.Name2}}&BookImageName=picZs_en_{{itemChild.BookImageName}}_cov">
  88. <view class="panel2731">{{itemChild.Name1}}{{itemChild.Name2}}</view>
  89. <view class="panel2732">{{itemChild.Remark}}</view>
  90. <image src="../images/picZs_en_{{itemChild.BookImageName}}_cov_c.png" class="imgCov"></image>
  91. </view>
  92. </view>
  93. </swiper-item>
  94. </swiper>
  95. </view>
  96. <view style="height: 100rpx;"></view>
  97. </block>
  98. <!-- 检验记录 -->
  99. <block wx:if="{{Menu==1}}">
  100. <view class="panel3 FlexColumn">
  101. <view wx:if="{{TestList.length>0}}" class="panel31 FlexColumn" wx:for="{{TestList}}" wx:key="index" bind:tap="goto" data-url="./report?ID={{item.ID}}">
  102. <view class="panel311 FlexRow">
  103. <view class="panel3111">{{item.TestTime}}</view>
  104. <view class="panel3112 FlexRow" wx:if="{{item.RightNum || item.WrongNum}}">
  105. <image src="../images/sysIcon_d01.png" class="sysIcon_d01" wx:if="{{item.IsTestRead}}"></image>
  106. <image src="../images/sysIcon_d02.png" class="sysIcon_d01" wx:if="{{item.IsTestWrite}}"></image>
  107. <image src="../images/sysIcon_b01.png" class="sysIcon_b01"></image>
  108. <view class="panel31121">{{item.RightNum}}</view>
  109. <image src="../images/sysIcon_b02.png" class="sysIcon_b01"></image>
  110. <view class="panel31121">{{item.WrongNum}}</view>
  111. </view>
  112. </view>
  113. <view class="panel312">{{item.UnitName}}</view>
  114. <view class="panel313">{{item.Category}} \ {{item.LibraryName1}}{{item.LibraryName2}} \ {{item.BookName}}</view>
  115. <view class="panel314"></view>
  116. <view class="panel31 panel31masking" catch:tap="goto" data-url="" wx:if="{{!item.RightNum && !item.WrongNum}}"></view>
  117. </view>
  118. <view class="panelNull FlexColumn" wx:if="{{TestList.length==0}}">
  119. <view class="panelNull1 FlexRow">
  120. <view class="panelNull11 FlexRow"></view>
  121. <view class="panelNull12 FlexRow"></view>
  122. <view class="panelNull12 FlexRow"></view>
  123. <view class="panelNull12 FlexRow"></view>
  124. </view>
  125. <view class="panelNull11 panelNull2"></view>
  126. <view class="panelNull3">暂无记录</view>
  127. <text class="panelNull4">请在知识包中选择单元检验一次\n检验必须做完才有记录,中途退出后下次是无法继续的。</text>
  128. </view>
  129. <view style="height:60rpx"></view>
  130. </view>
  131. <view style="height:30rpx"></view>
  132. </block>
  133. </view>
  134. </view>