From 58d6f49006f24576fdb4f058342f05c67996da4b Mon Sep 17 00:00:00 2001 From: 670788339 <670788339@qq.com> Date: Thu, 13 Mar 2025 10:03:21 +0800 Subject: [PATCH] =?UTF-8?q?=E8=80=83=E8=AF=95=E6=8F=90=E4=BA=A4=E8=B0=83?= =?UTF-8?q?=E7=94=A8=E5=8A=A0catch?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../exam/service/impl/AloneExamServiceImpl.java | 14 +++++++++----- .../com/xboe/school/study/api/StudyCourseTask.java | 1 + 2 files changed, 10 insertions(+), 5 deletions(-) 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