schoolBanbenlist.html 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. <html xmlns:th="http://www.thymeleaf.org">
  2. <head>
  3. <title>私塾家</title>
  4. <script th:include="sys/common/metaCSS" th:remove="tag"></script>
  5. <script th:include="sys/common/metaJS" th:remove="tag"></script>
  6. </head>
  7. <style>
  8. .tablelink{margin-right:10px;}
  9. .stylecss{
  10. color: red;
  11. }
  12. .select_width{
  13. width: 220px;
  14. }
  15. .date_width{
  16. width: 83px;
  17. }
  18. </style>
  19. <body>
  20. <div class="place">
  21. <span>位置:</span>
  22. <ul class="placeul">
  23. <li><a href="#">首页</a></li>
  24. <li><a href="#">版本管理</a></li>
  25. </ul>
  26. </div>
  27. <div class="rightinfo">
  28. <form id="seachform" th:action="@{/sys/problem/schoolBanbenlist.html}" method="post">
  29. <ul class="seachform">
  30. <li>
  31. <label>学校名字</label>
  32. <input name="name" type="text" class="scinput" th:value="${search.get('school_name')}"/>
  33. </li>
  34. <li>
  35. <label>科目</label>
  36. <select class="scinput select_width" name="courseName" id="courseName">
  37. <option value="" th:selected="${ search.get('courseName') eq '' }" >全部</option>
  38. <option th:each="sort:${zyb_course}" th:value="${sort.name}" th:if="${sort.name ne '总体'}" th:selected="${ search.get('courseName') eq sort.name }" th:text="${sort.name}" ></option>
  39. </select>
  40. </li>
  41. <li>
  42. <label>年级</label>
  43. <select class="scinput select_width" name="grade">
  44. <option value="" th:selected="${ search.get('grade') eq '' }" >全部</option>
  45. <option th:value="${list.name}" th:if="${list.aliases ne '0'}" th:each="list:${grade}" th:selected="${ search.get('grade') eq list.name }" th:text="${list.name}">学前</option>
  46. </select>
  47. </li>
  48. <li>
  49. <input type="button" class="scbtn" value="查询" />
  50. </li>
  51. <li>
  52. <ul class="toolbar" th:onclick="'knowHowAdd()'">
  53. <li class="click"><span><img th:src="@{/static/sys/images/t01.png}" /></span>新增</li>
  54. </ul>
  55. </li>
  56. </ul>
  57. </form>
  58. <table class="tablelist">
  59. <thead>
  60. <tr>
  61. <th style="width: 50px;">序号</th>
  62. <th>地区</th>
  63. <th>学校名称</th>
  64. <th>科目</th>
  65. <th>年级</th>
  66. <th>版本</th>
  67. <th>操作</th>
  68. </tr>
  69. </thead>
  70. <tbody>
  71. <tr th:each="cnArealist:${list}" >
  72. <td th:text="${cnArealistStat.count}" ></td>
  73. <td th:text="${cnArealist.get('area')}"></td>
  74. <td th:text="${cnArealist.get('school_name')}"></td>
  75. <td th:text="${cnArealist.get('course_name')}"></td>
  76. <td th:text="${cnArealist.get('grade')}"></td>
  77. <td th:if="${cnArealist.get('course_name') eq '语文'}" th:switch="${cnArealist.get('banben')}">
  78. <span th:case=2 >人教(部编)</span>
  79. </td>
  80. <td th:if="${cnArealist.get('course_name') eq '英语'}" th:switch="${cnArealist.get('banben')}">
  81. <span th:case=2 th:if="${cnArealist.get('course_name') eq '英语'}">教科版</span>
  82. <span th:case=3 th:if="${cnArealist.get('course_name') eq '英语'}">沪教版(新)</span>
  83. <span th:case=4 th:if="${cnArealist.get('course_name') eq '英语'}">人教版</span>
  84. <span th:case=5 th:if="${cnArealist.get('course_name') eq '英语'}">剑桥版</span>
  85. <span th:case=6 th:if="${cnArealist.get('course_name') eq '英语'}">外研版</span>
  86. <span th:case=7 th:if="${cnArealist.get('course_name') eq '英语'}">朗文版</span>
  87. <span th:case=8 th:if="${cnArealist.get('course_name') eq '英语'}">人教版(PEP)</span>
  88. <span th:case=10 th:if="${cnArealist.get('course_name') eq '英语'}">外研版</span>
  89. </td>
  90. <td th:if="${cnArealist.get('course_name') eq '数学'}" th:switch="${cnArealist.get('banben')}">
  91. <span th:case=1 th:if="${cnArealist.get('course_name') eq '数学'}">北师大</span>
  92. <span th:case=2 th:if="${cnArealist.get('course_name') eq '数学'}">人教版</span>
  93. </td>
  94. <td>
  95. <a href="javascript:void(0)" th:onclick="'knowHowAdd(\''+${cnArealist.get('id')}+'\')'" class="tablelink" >修改</a>
  96. <a href="javascript:void(0)" th:onclick="'deleteById(\''+${cnArealist.get('id')}+'\')'" class="tablelink" >删除</a>
  97. </td>
  98. </tr>
  99. </tbody>
  100. </table>
  101. <!-- 分页 -->
  102. <div class="pagin">
  103. <div class="message">共<i class="blue">[[${page.rowCnt}]]</i>条记录,当前显示第&nbsp;<i class="blue">[[${page.pageNo }]]&nbsp;</i>页</div>
  104. <div th:utext='${listNavigatHtml}' th:remove="tag" ></div>
  105. </div>
  106. </div>
  107. <script type="text/javascript">
  108. function knowHowAdd(id){
  109. layer.open({
  110. type: 2,
  111. title: "添加学校年级版本信息",
  112. closeBtn: 1, //不显示关闭按钮
  113. shift: 0.8,
  114. //offset: '100px',
  115. area: ['50%', '90%'],
  116. content: "[[${sysUrl}]]/sys/problem/schoolBanbenAdit?id="+id
  117. });
  118. }
  119. function deleteById(id){
  120. layer.confirm("确定删除吗?",
  121. {icon: 4, btn: ['确定','取消']
  122. }, function(){
  123. $.ajax({
  124. url: '[[${sysUrl}]]/sys/problem/banbenDelete',
  125. type: "post",
  126. data:{
  127. 'id': id
  128. },
  129. dataType: "json",
  130. success:function(data){
  131. if(data.meta.success){
  132. layer.msg("删除成功",{icon:1});
  133. setTimeout(function(){
  134. location.reload();
  135. },1000);
  136. }else{
  137. layer.msg(data.meta.message,{icon:11});
  138. }
  139. }
  140. });
  141. });
  142. }
  143. </script>