From 91b0b899b07afcba1a5c4296d26db6ab1aacecce Mon Sep 17 00:00:00 2001 From: yang <1175@qq.com> Date: Wed, 10 Jul 2024 16:28:42 +0800 Subject: [PATCH] =?UTF-8?q?=E6=88=90=E9=95=BF=E8=B7=AF=E5=BE=84=E5=9B=BE?= =?UTF-8?q?=EF=BC=8C=E8=80=83=E8=AF=95=E5=90=8C=E6=AD=A5,=E9=99=90?= =?UTF-8?q?=E5=88=B6=E4=BA=8B=E5=8A=A1=E8=8C=83=E5=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/xboe/module/exam/service/IAloneExamService.java | 2 -- .../xboe/module/exam/service/impl/AloneExamServiceImpl.java | 3 +-- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/exam/service/IAloneExamService.java b/servers/boe-server-all/src/main/java/com/xboe/module/exam/service/IAloneExamService.java index 0e6362b8..d0acf6e7 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/exam/service/IAloneExamService.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/exam/service/IAloneExamService.java @@ -163,6 +163,4 @@ public interface IAloneExamService { void examScoreBatchAdd(HttpServletRequest request, List saveExamScoreDtoList); - void syncExamScoreToCourseSuite(AloneExamAnswer aea, HttpServletRequest request) - } 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 5dc6b658..74dabf3d 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 @@ -72,7 +72,7 @@ public class AloneExamServiceImpl implements IAloneExamService{ } @Override - @Transactional + @Transactional(propagation = Propagation.REQUIRES_NEW) public void submit(AloneExamAnswer aea, Integer scoreType, HttpServletRequest request){ //dao.update(aea); aea.setStatus(AloneExamAnswer.STATUS_FINISH); @@ -123,7 +123,6 @@ public class AloneExamServiceImpl implements IAloneExamService{ syncExamScoreToCourseSuite(aea, request); } - @Transactional(propagation = Propagation.NOT_SUPPORTED) public void syncExamScoreToCourseSuite(AloneExamAnswer aea, HttpServletRequest request) { String token = request.getHeader("Xboe-Access-Token"); if (StringUtils.isEmpty(token)) {