Commit 02f157fa8b53979d346932ec25daea7d6b466517

Authored by 孙向锦
1 parent d3d7b2ca

修复2个bug

WebRoot/WEB-INF/jsp/sunvote/teacher/teacher_report_1.jsp
... ... @@ -111,7 +111,7 @@
111 111 </td>
112 112 <td class="center"><div style="width:80px;margin:0 auto;"><fmt:formatNumber type="number"
113 113 value="${var.TOTALSCORE == 0 ? 0: (var.GETSCORE / var.TOTALSCORE * 100)}"
114   - maxFractionDigits="1" />%</div></td>
  114 + maxFractionDigits="2" />%</div></td>
115 115 <td class="center">${var.GETSCORE }</td>
116 116 <c:forEach items="${testpaperList}" var="var1" varStatus="vs1">
117 117 <td class="center"><div style="width:80px;margin:0 auto;"><c:set var="TEST_ID"
... ... @@ -273,6 +273,8 @@
273 273 });
274 274  
275 275  
  276 + console.log('${studentList}');
  277 +
276 278 </script>
277 279  
278 280 </body>
... ...
WebRoot/WEB-INF/jsp/sunvote/teacher/teacher_report_test.jsp
... ... @@ -87,7 +87,7 @@
87 87 <c:forEach items="${studentInfo}" var="var" varStatus="vs">
88 88 <tr>
89 89 <td class="center">${var.KEYPAD_ID}</td>
90   - <td class="center">${var.SNO}</td>
  90 + <td class="center">${var.NUMBER}</td>
91 91 <td class="center">${var.NAME}</td>
92 92 <td class="center">${var.GETSCORE}</td>
93 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 68 studentPageData.put("STUDENT_ID", studentPageData.getString("ID"));
69 69 List<PageData> studentTestList = studenttestService.listAll(studentPageData);
70 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 78 int totalScore = 0 ;
74 79 int getScore = 0 ;
... ...