Commit 02f157fa8b53979d346932ec25daea7d6b466517
1 parent
d3d7b2ca
修复2个bug
Showing
3 changed files
with
10 additions
and
3 deletions
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 ; | ... | ... |