From de0ff38302d014897fce6e2057cf6714e45a918a Mon Sep 17 00:00:00 2001 From: zhaolongfei <2651195677@qq.com> Date: Tue, 28 May 2024 18:13:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=80=83=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../study/service/impl/StudyExamServiceImpl.java | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/servers/boe-server-all/src/main/java/com/xboe/school/study/service/impl/StudyExamServiceImpl.java b/servers/boe-server-all/src/main/java/com/xboe/school/study/service/impl/StudyExamServiceImpl.java index 648d6569..55557f87 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/school/study/service/impl/StudyExamServiceImpl.java +++ b/servers/boe-server-all/src/main/java/com/xboe/school/study/service/impl/StudyExamServiceImpl.java @@ -111,10 +111,10 @@ public class StudyExamServiceImpl implements IStudyExamService{ scItemDao.updateFieldById(exam.getStudyItemId(), "progress",prog); } if(prog==100){ - scDao.updateFieldById(exam.getStudyId(), "progress",100.0f); - scDao.updateFieldById(exam.getStudyId(), "finish_time",LocalDateTime.now()); - scDao.updateFieldById(exam.getStudyId(), "status",StudyCourseItem.STATUS_FINISH); - scDao.updateFieldById(exam.getStudyId(), "last_score",100.0f); + scItemDao.updateFieldById(exam.getStudyId(), "progress",100.0f); + scItemDao.updateFieldById(exam.getStudyId(), "finish_time",LocalDateTime.now()); + scItemDao.updateFieldById(exam.getStudyId(), "status",StudyCourseItem.STATUS_FINISH); + scItemDao.updateFieldById(exam.getStudyId(), "score",100.0f); } } @@ -125,10 +125,10 @@ public class StudyExamServiceImpl implements IStudyExamService{ scItemDao.updateFieldById(exam.getStudyItemId(), "status", f>=exam.getPassLine()?StudyCourseItem.STATUS_FINISH:StudyCourseItem.STATUS_STUDYING); scItemDao.updateFieldById(exam.getStudyItemId(), "progress",f>=exam.getPassLine()?100:f.intValue()); if(f>=exam.getPassLine()){ - scDao.updateFieldById(exam.getStudyId(), "progress",100.0f); - scDao.updateFieldById(exam.getStudyId(), "finish_time",LocalDateTime.now()); - scDao.updateFieldById(exam.getStudyId(), "status",StudyCourseItem.STATUS_FINISH); - scDao.updateFieldById(exam.getStudyId(), "last_score",100.0f); + scItemDao.updateFieldById(exam.getStudyId(), "progress",100.0f); + scItemDao.updateFieldById(exam.getStudyId(), "finish_time",LocalDateTime.now()); + scItemDao.updateFieldById(exam.getStudyId(), "status",StudyCourseItem.STATUS_FINISH); + scItemDao.updateFieldById(exam.getStudyId(), "score",exam.getPassLine()); } } List allUserList = thirdApi.getStudyCourseList(exam.getStudyId() ,exam.getCourseId(), token);