|
@@ -278,12 +278,16 @@ public class BaseController {
|
|
|
student.setObjectiveScoreList(null);
|
|
|
student.setSubjectiveScore(0d);
|
|
|
student.setSubjectiveScoreList(null);
|
|
|
+ studentService.updateSubjectiveStatusAndScore(student.getId(), SubjectiveStatus.UNMARK, 0, null);
|
|
|
studentService.save(student);
|
|
|
}
|
|
|
boolean success = studentService.updateScanInfo(student);
|
|
|
if (success) {
|
|
|
- subjectService.updateUploadCount(student.getExamId(), student.getSubjectCode(), (int) studentService
|
|
|
- .countUploadedByExamIdAndSubjectCode(student.getExamId(), student.getSubjectCode()));
|
|
|
+ subjectService.updateUploadCount(
|
|
|
+ student.getExamId(),
|
|
|
+ student.getSubjectCode(),
|
|
|
+ (int) studentService.countUploadedByExamIdAndSubjectCode(student.getExamId(),
|
|
|
+ student.getSubjectCode()));
|
|
|
}
|
|
|
return success;
|
|
|
}
|