|
@@ -101,7 +101,7 @@ public class MarkUserGroupServiceImpl extends ServiceImpl<MarkUserGroupMapper, M
|
|
|
record.setGroupQuestions(markQuestionService.assembleGroupQuestionsByExamIdAndPaperNumberAndNumber(examId, paperNumber, record.getGroupNumber()));
|
|
|
List<MarkTask> markTaskList = markTaskService.listByExamIdAndPaperNumberAndGroupNumberAndUserIdAndClassName(examId, paperNumber, record.getGroupNumber(), record.getUserId(), null);
|
|
|
// record.setTaskCount(markTaskList.size());
|
|
|
- record.setResetting(lockService.trylock(LockType.MARKER_RESET, record.getMarkUserGroupId()));
|
|
|
+ record.setResetting(lockService.isLocked(LockType.MARKER_RESET, record.getMarkUserGroupId()));
|
|
|
record.setMarkedCount(markTaskService.markedCount(markTaskList));
|
|
|
MarkGroup markGroup = markGroupService.getByExamIdAndPaperNumberAndGroupNumber(examId, paperNumber, record.getGroupNumber());
|
|
|
record.setCurrentCount(markService.applyCurrentCount(markGroup, record.getMarkUserGroupId()));
|
|
@@ -185,7 +185,7 @@ public class MarkUserGroupServiceImpl extends ServiceImpl<MarkUserGroupMapper, M
|
|
|
markSyncService.markerResetSync(markUserGroup);
|
|
|
return true;
|
|
|
} else {
|
|
|
- return false;
|
|
|
+ throw ExceptionResultEnum.ERROR.exception("评卷员正在重置");
|
|
|
}
|
|
|
}
|
|
|
return true;
|