|
@@ -78,13 +78,14 @@ public class RejectController extends BaseExamController {
|
|
|
query.addStatus(LibraryStatus.REJECTED);
|
|
|
query = libraryService.findByQuery(query);
|
|
|
for (MarkLibrary library : query.getResult()) {
|
|
|
+ if (library.getMarkerId() != null) {
|
|
|
+ Marker marker = markerService.findById(library.getMarkerId());
|
|
|
+ User user = userService.findById(marker.getUserId());
|
|
|
+ library.setMarkerLoginName(user.getLoginName() + "/" + user.getName());
|
|
|
+ }
|
|
|
RejectHistory h = historyService.findLastByLibraryId(library.getId());
|
|
|
- Marker marker = markerService.findById(h.getMarkerId());
|
|
|
- User user = userService.findById(marker.getUserId());
|
|
|
- library.setMarkerLoginName(user.getLoginName() + "/" + user.getName());
|
|
|
User header = userService.findById(h.getUserId());
|
|
|
library.setHeaderLoginName(header.getLoginName() + "/" + header.getName());
|
|
|
- library.setMarkerScoreList(h.getScoreList());
|
|
|
library.setSubject(subjectService.find(examId, library.getSubjectCode()));
|
|
|
MarkGroup group = groupService.findOne(examId, library.getSubjectCode(), library.getGroupNumber());
|
|
|
group.setQuestionList(questionService.findByExamAndSubjectAndObjectiveAndGroupNumber(examId,
|