|
@@ -128,12 +128,15 @@ public class LibraryController extends BaseExamController {
|
|
group.getSubjectCode(), false, group.getNumber()));
|
|
group.getSubjectCode(), false, group.getNumber()));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- MarkLibrarySearchQuery query2 = new MarkLibrarySearchQuery();
|
|
|
|
- query2.setExamId(examId);
|
|
|
|
- query2.setSubjectCode(query.getSubjectCode());
|
|
|
|
- query2.setGroupNumber(query.getGroupNumber());
|
|
|
|
- query2.addStatus(LibraryStatus.MARKED);
|
|
|
|
- long inspectedCount = libraryService.countByQuery(query2);
|
|
|
|
|
|
+ if (query.getGroupNumber() != 0) {
|
|
|
|
+ MarkLibrarySearchQuery query2 = new MarkLibrarySearchQuery();
|
|
|
|
+ query2.setExamId(examId);
|
|
|
|
+ query2.setSubjectCode(query.getSubjectCode());
|
|
|
|
+ query2.setGroupNumber(query.getGroupNumber());
|
|
|
|
+ query2.addStatus(LibraryStatus.MARKED);
|
|
|
|
+ long inspectedCount = libraryService.countByQuery(query2);
|
|
|
|
+ model.addAttribute("inspectedCount", inspectedCount);
|
|
|
|
+ }
|
|
model.addAttribute("query", query);
|
|
model.addAttribute("query", query);
|
|
model.addAttribute("subjectList", getExamSubject(examId, wu));
|
|
model.addAttribute("subjectList", getExamSubject(examId, wu));
|
|
model.addAttribute("groupList", groupList);
|
|
model.addAttribute("groupList", groupList);
|
|
@@ -145,7 +148,6 @@ public class LibraryController extends BaseExamController {
|
|
marker.setLoginName(userService.findById(marker.getUserId()).getLoginName());
|
|
marker.setLoginName(userService.findById(marker.getUserId()).getLoginName());
|
|
}
|
|
}
|
|
model.addAttribute("markerList", markerList);
|
|
model.addAttribute("markerList", markerList);
|
|
- model.addAttribute("inspectedCount", inspectedCount);
|
|
|
|
Exam exam = examService.findById(examId);
|
|
Exam exam = examService.findById(examId);
|
|
model.addAttribute("examType", exam.getType());
|
|
model.addAttribute("examType", exam.getType());
|
|
return "modules/exam/libraryList";
|
|
return "modules/exam/libraryList";
|