diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/exam/dto/SaveExamScoreDto.java b/servers/boe-server-all/src/main/java/com/xboe/module/exam/dto/SaveExamScoreDto.java index ea9d2275..85f06823 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/exam/dto/SaveExamScoreDto.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/exam/dto/SaveExamScoreDto.java @@ -101,10 +101,10 @@ public class SaveExamScoreDto { private LocalDateTime endTime; - /** - * 完成状态 - */ - private Integer status; +// /** +// * 完成状态 +// */ +// private Integer status; // /** // * 考试次数 diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/exam/service/impl/AloneExamServiceImpl.java b/servers/boe-server-all/src/main/java/com/xboe/module/exam/service/impl/AloneExamServiceImpl.java index 2f2f04c9..9f015808 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/exam/service/impl/AloneExamServiceImpl.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/exam/service/impl/AloneExamServiceImpl.java @@ -522,7 +522,7 @@ public class AloneExamServiceImpl implements IAloneExamService{ if(examTest.getScoringType()!=null && examTest.getScoringType()==2) { //最后一次的分数为准 aeDao.update(UpdateBuilder.from(AloneExam.class) - .addUpdateField("status", examScoreDto.getStatus()) + .addUpdateField("status", AloneExamAnswer.STATUS_FINISH) .addUpdateField("score", examScoreDto.getScore()) .addUpdateField("times", currentTimes+1) .addFilter(FieldFilters.eq("aid", userId)) @@ -534,7 +534,7 @@ public class AloneExamServiceImpl implements IAloneExamService{ aeDao.updateMultiFieldById(aloneExam.getId(), UpdateBuilder.create("score", examScoreDto.getScore()), UpdateBuilder.create("times", currentTimes+1)); } } else { - aeDao.updateMultiFieldById(aloneExam.getId(), UpdateBuilder.create("status", examScoreDto.getStatus()), UpdateBuilder.create("score", examScoreDto.getScore()), UpdateBuilder.create("times", currentTimes+1)); + aeDao.updateMultiFieldById(aloneExam.getId(), UpdateBuilder.create("status", AloneExamAnswer.STATUS_FINISH), UpdateBuilder.create("score", examScoreDto.getScore()), UpdateBuilder.create("times", currentTimes+1)); } }