showBatches.jsp 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
  2. <html>
  3. <head>
  4. <%@ include file="../header.jspf"%>
  5. <title>评教批次详情|${batches.name}</title>
  6. <style type="text/css">
  7. </style>
  8. </head>
  9. <body>
  10. <div class="container-fluid">
  11. <%@ include file="../head.jsp"%>
  12. <div class="row" style="margin-top: 70px">
  13. <div class="col-sm-2">
  14. <%@ include file="../left.jsp"%>
  15. </div>
  16. <div class="col-sm-10">
  17. <div style="text-align: center;margin-top: 100px">
  18. <h2>${batches.name}</h2>
  19. </div>
  20. <div class="row">
  21. <div class="panel panel-primary" id="part0">
  22. <div class="panel-heading">
  23. <h3 class="panel-title">详细信息</h3>
  24. </div>
  25. <div class="panel-body">
  26. <input type="hidden" value="${batches.id}" id="id"/>
  27. <table class="table table-striped table-hover table-bordered">
  28. <tr>
  29. <td>评教批次名</td>
  30. <td>学期</td>
  31. <td>评教开始日期</td>
  32. <td>评教截止日期</td>
  33. <td>操作</td>
  34. </tr>
  35. <tr>
  36. <td>${batches.name}</td>
  37. <td>${batches.season}</td>
  38. <td class="new"><fm:formatDate value="${batches.beginDate}" pattern="yyyy-MM-dd"/></td>
  39. <td class="new"><fm:formatDate value="${batches.endDate}" pattern="yyyy-MM-dd"/></td>
  40. <td class="old"><input type="date" class="form-control" value="<fm:formatDate value="${batches.beginDate}" pattern="yyyy-MM-dd"/>" id="beginDate" onClick="WdatePicker()"></td>
  41. <td class="old"><input type="date" class="form-control" value="<fm:formatDate value="${batches.endDate}" pattern="yyyy-MM-dd"/>" id="endDate" onClick="WdatePicker()"></td>
  42. <td class="new"><button class="btn btn-warning" id="edit">修改</button></td>
  43. <td class="old"><button class="btn btn-warning" id="save">保存</button>
  44. <button class="btn btn-info" id="cancel">取消</button></td>
  45. </tr>
  46. </table>
  47. <table class="table table-striped table-hover table-bordered">
  48. <tr>
  49. <td>默认学生评估表</td>
  50. <td>默认教师评估表</td>
  51. <td>默认领导评估表</td>
  52. <td>默认教师评价学生表</td>
  53. </tr>
  54. <tr>
  55. <td class="new evalTable"><a target="_blank" href="${pageContext.request.contextPath}/admin/evalTable/show/${batches.stuEvalId}">${batches.stuEval.title}</a></td>
  56. <td class="old"><a class="btn btn-info" target="_blank" href="${pageContext.request.contextPath}/admin/evalTable?action=stuEval&bid=${batches.id}&type=stu">点此更换默认<Strong>学生</Strong>评教指标表</a></td>
  57. <td class="new evalTable"><a target="_blank" href="${pageContext.request.contextPath}/admin/evalTable/show/${batches.teaEvalId}">${batches.teaEval.title}</a></td>
  58. <td class="old"><a class="btn btn-info" target="_blank" href="${pageContext.request.contextPath}/admin/evalTable?action=teaEval&bid=${batches.id}&type=tea">点此更换默认<Strong>教师</Strong>评教指标表</a></td>
  59. <td class="new evalTable"><a target="_blank" href="${pageContext.request.contextPath}/admin/evalTable/show/${batches.leadEvalId}">${batches.leadEval.title}</a></td>
  60. <td class="old"><a class="btn btn-info" target="_blank" href="${pageContext.request.contextPath}/admin/evalTable?action=leadEval&bid=${batches.id}&type=lea">点此更换默认<Strong>领导</Strong>评教指标表</a></td>
  61. <td class="new evalTable"><a target="_blank" href="${pageContext.request.contextPath}/admin/evalTable/show/${batches.teaStuEvalId}">${batches.teaStuEval.title}</a></td>
  62. <td class="old"><a class="btn btn-info" target="_blank" href="${pageContext.request.contextPath}/admin/evalTable?action=teaStuEval&bid=${batches.id}&type=teaStu">点此更换默认<Strong>教师评学生</Strong>指标表</a></td>
  63. </tr>
  64. </table>
  65. </div>
  66. </div>
  67. <%--
  68. <div class="panel panel-primary" id="part1">
  69. <div class="panel-heading">
  70. <h3 class="panel-title">学生评教</h3>
  71. </div>
  72. <div class="panel-body">${evalTable.note }</div>
  73. </div>
  74. <div class="panel panel-primary" id="part2">
  75. <div class="panel-heading">
  76. <h3 class="panel-title">教师评教</h3>
  77. </div>
  78. <div class="panel-body">
  79. </div>
  80. </div>
  81. <div class="panel panel-primary" id="part3">
  82. <div class="panel-heading">
  83. <h3 class="panel-title">领教评教</h3>
  84. </div>
  85. <div class="panel-body">
  86. </div>
  87. </div>
  88. --%>
  89. </div>
  90. <!-- 第一行结束 -->
  91. </div>
  92. </div>
  93. </div>
  94. <script type="text/javascript">
  95. $(function(){
  96. $(".old").css("display","none");
  97. $("#edit").click(function(){
  98. $(".new").css("display","none");
  99. $(".old").css("display","");
  100. });
  101. $("#save").click(function(){
  102. $(".new").css("display","");
  103. $(".old").css("display","none");
  104. var beginDate = $("#beginDate").val();
  105. var endDate = $("#endDate").val();
  106. if(new Date(beginDate)>=new Date(endDate)){
  107. alert("起始日期必须大于截止日期");
  108. return false;
  109. }
  110. var id = $("#id").val();
  111. $.post("../update",{beginDate:beginDate,endDate:endDate,id:id},function(data){
  112. alert(data.message);
  113. window.location.reload();
  114. });
  115. });
  116. $("#cancel").click(function(){
  117. $(".new").css("display","");
  118. $(".old").css("display","none");
  119. });
  120. $("td.evalTable").each(function(){
  121. var $this = $(this);
  122. if($this.find("a").html().trim() <= 0){
  123. $this.hide();
  124. $this.next().show();
  125. }
  126. });
  127. });
  128. </script>
  129. <%@ include file="../buttom.jsp"%>
  130. <script type="text/javascript" src="${pageContext.request.contextPath}/js/My97DatePicker/WdatePicker.js"></script>
  131. </body>
  132. </html>