|
@@ -512,8 +512,8 @@ public class ExamControlServiceImpl implements ExamControlService {
|
|
|
public EndExamInfo getEndExamInfo(Long examRecordDataId) {
|
|
|
ExamRecordData examRecordData = examRecordDataService.getExamRecordDataCache(examRecordDataId);
|
|
|
// 如果考试没有最终结束,则返回空值
|
|
|
- if (examRecordData.getExamRecordStatus() != ExamRecordStatus.EXAM_END
|
|
|
- && examRecordData.getExamRecordStatus() != ExamRecordStatus.EXAM_OVERDUE) {
|
|
|
+ if (null==examRecordData || (examRecordData.getExamRecordStatus() != ExamRecordStatus.EXAM_END
|
|
|
+ && examRecordData.getExamRecordStatus() != ExamRecordStatus.EXAM_OVERDUE)) {
|
|
|
return null;
|
|
|
}
|
|
|
EndExamInfo endExamInfo = new EndExamInfo();
|