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 751fdd29..75f6fbd3 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 @@ -107,13 +107,17 @@ public class AloneExamServiceImpl implements IAloneExamService{ // } } - ExamStudyRecordParam param = new ExamStudyRecordParam(); - param.setTestId(aea.getTestId()); - param.setAid(aea.getAid()); - thirdApi.syncExamStudyRecord(param); + try { + ExamStudyRecordParam param = new ExamStudyRecordParam(); + param.setTestId(aea.getTestId()); + param.setAid(aea.getAid()); + thirdApi.syncExamStudyRecord(param); + } catch (Exception e) { + throw new RuntimeException(e); + } - } + } @Override @Transactional diff --git a/servers/boe-server-all/src/main/java/com/xboe/school/study/api/StudyCourseTask.java b/servers/boe-server-all/src/main/java/com/xboe/school/study/api/StudyCourseTask.java index e26b3a4a..5a344186 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/school/study/api/StudyCourseTask.java +++ b/servers/boe-server-all/src/main/java/com/xboe/school/study/api/StudyCourseTask.java @@ -50,6 +50,7 @@ public class StudyCourseTask { // 5. 过滤条件:剩余时间 >= 29天23小时30分钟(转换为秒) // 总需时间 = (30天 - 30分钟) = 29天23小时30分钟 = 2590200秒 + // 5分钟 300秒 || 2592000 - 300 = 2591700 if (ttl <= 2590200) { try { // 6. 提取studyContentId