Commit 02f157fa8b53979d346932ec25daea7d6b466517

Authored by 孙向锦
1 parent d3d7b2ca

修复2个bug

WebRoot/WEB-INF/jsp/sunvote/teacher/teacher_report_1.jsp
@@ -111,7 +111,7 @@ @@ -111,7 +111,7 @@
111 </td> 111 </td>
112 <td class="center"><div style="width:80px;margin:0 auto;"><fmt:formatNumber type="number" 112 <td class="center"><div style="width:80px;margin:0 auto;"><fmt:formatNumber type="number"
113 value="${var.TOTALSCORE == 0 ? 0: (var.GETSCORE / var.TOTALSCORE * 100)}" 113 value="${var.TOTALSCORE == 0 ? 0: (var.GETSCORE / var.TOTALSCORE * 100)}"
114 - maxFractionDigits="1" />%</div></td> 114 + maxFractionDigits="2" />%</div></td>
115 <td class="center">${var.GETSCORE }</td> 115 <td class="center">${var.GETSCORE }</td>
116 <c:forEach items="${testpaperList}" var="var1" varStatus="vs1"> 116 <c:forEach items="${testpaperList}" var="var1" varStatus="vs1">
117 <td class="center"><div style="width:80px;margin:0 auto;"><c:set var="TEST_ID" 117 <td class="center"><div style="width:80px;margin:0 auto;"><c:set var="TEST_ID"
@@ -273,6 +273,8 @@ @@ -273,6 +273,8 @@
273 }); 273 });
274 274
275 275
  276 + console.log('${studentList}');
  277 +
276 </script> 278 </script>
277 279
278 </body> 280 </body>
WebRoot/WEB-INF/jsp/sunvote/teacher/teacher_report_test.jsp
@@ -87,7 +87,7 @@ @@ -87,7 +87,7 @@
87 <c:forEach items="${studentInfo}" var="var" varStatus="vs"> 87 <c:forEach items="${studentInfo}" var="var" varStatus="vs">
88 <tr> 88 <tr>
89 <td class="center">${var.KEYPAD_ID}</td> 89 <td class="center">${var.KEYPAD_ID}</td>
90 - <td class="center">${var.SNO}</td> 90 + <td class="center">${var.NUMBER}</td>
91 <td class="center">${var.NAME}</td> 91 <td class="center">${var.NAME}</td>
92 <td class="center">${var.GETSCORE}</td> 92 <td class="center">${var.GETSCORE}</td>
93 <%-- <td class="center">${var.RIGHT}</td> --%> 93 <%-- <td class="center">${var.RIGHT}</td> --%>
src/com/fh/controller/sunvote/report/ReportController.java
@@ -68,7 +68,12 @@ public class ReportController extends BaseController { @@ -68,7 +68,12 @@ public class ReportController extends BaseController {
68 studentPageData.put("STUDENT_ID", studentPageData.getString("ID")); 68 studentPageData.put("STUDENT_ID", studentPageData.getString("ID"));
69 List<PageData> studentTestList = studenttestService.listAll(studentPageData); 69 List<PageData> studentTestList = studenttestService.listAll(studentPageData);
70 for(PageData studentTestPageData :studentTestList){ 70 for(PageData studentTestPageData :studentTestList){
71 - studentPageData.put(studentTestPageData.getString("TEST_ID"), studentTestPageData.getString("SCORE")); 71 + String score = studentTestPageData.getString("SCORE");
  72 + if(!"0".equals(score)){
  73 + studentPageData.put(studentTestPageData.getString("TEST_ID"), studentTestPageData.getString("SCORE"));
  74 + }else{
  75 + studentPageData.put(studentTestPageData.getString("TEST_ID"), "--");
  76 + }
72 } 77 }
73 int totalScore = 0 ; 78 int totalScore = 0 ;
74 int getScore = 0 ; 79 int getScore = 0 ;