|
@@ -227,7 +227,8 @@ public class MarkServiceImpl implements MarkService {
|
|
|
// 考生整体状态与总分更新
|
|
|
long groupCount = groupDao.countByExamIdAndSubjectCode(group.getExamId(), group.getSubjectCode());
|
|
|
if (groupCount == 0) {
|
|
|
- studentService.resetSubjectiveStatusByGroupStatus(group.getExamId(), group.getSubjectCode());
|
|
|
+ studentService.updateSubjectiveStatusAndScoreAndInspectorId(group.getExamId(), group.getSubjectCode(),
|
|
|
+ SubjectiveStatus.UNMARK, 0, null, null, null);
|
|
|
} else {
|
|
|
List<Integer> studentList = studentService.findIdByExamIdAndSubjectCodeAndSubjectiveStatus(
|
|
|
group.getExamId(), group.getSubjectCode(), SubjectiveStatus.UNMARK, SubjectiveStatus.MARKED,
|