From c7841adcaae8f2adb5a551cb0142cb685883d500 Mon Sep 17 00:00:00 2001 From: zhaolongfei <2651195677@qq.com> Date: Tue, 28 May 2024 19:49:43 +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 --- .../main/java/com/xboe/school/study/api/StudyExamApi.java | 8 +++++++- .../school/study/service/impl/StudyExamServiceImpl.java | 6 ++---- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/servers/boe-server-all/src/main/java/com/xboe/school/study/api/StudyExamApi.java b/servers/boe-server-all/src/main/java/com/xboe/school/study/api/StudyExamApi.java index dca6e405..6b08edef 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/school/study/api/StudyExamApi.java +++ b/servers/boe-server-all/src/main/java/com/xboe/school/study/api/StudyExamApi.java @@ -6,6 +6,8 @@ import java.util.List; import java.util.Map; import java.util.concurrent.TimeUnit; +import com.xboe.api.ThirdApi; +import com.xboe.school.study.entity.StudyCourse; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.StringRedisTemplate; @@ -23,6 +25,7 @@ import com.xboe.school.study.service.IStudyExamService; import lombok.extern.slf4j.Slf4j; +import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; @Slf4j @@ -36,6 +39,8 @@ public class StudyExamApi extends ApiBaseController{ @Autowired StringRedisTemplate redisTemplate; + @Resource + private ThirdApi thirdApi; /**2024.04.24 * 矫正学员课程进度及完成状态 @@ -93,7 +98,8 @@ public class StudyExamApi extends ApiBaseController{ //执行完毕 清除redis记录 redisTemplate.delete(key); - + List allUserList = thirdApi.getStudyCourseList(exam.getStudyId() ,exam.getCourseId(), token); + log.info("在线课学习记录"+allUserList); return success(exam); }catch(Exception e) { log.error("保存答卷信息错误",e); 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 0b1cc36a..ab1e2df7 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 @@ -51,8 +51,7 @@ public class StudyExamServiceImpl implements IStudyExamService{ @Autowired StringRedisTemplate redisTemplate; - @Resource - private ThirdApi thirdApi; + @Override @Transactional public void save(StudyExam exam,String token) { @@ -131,8 +130,7 @@ public class StudyExamServiceImpl implements IStudyExamService{ scItemDao.updateFieldById(exam.getStudyId(), "score",100.0f); } } - List allUserList = thirdApi.getStudyCourseList(exam.getStudyId() ,exam.getCourseId(), token); - log.info("在线课学习记录"+allUserList); + //执行完毕 清除redis记录 // redisTemplate.delete(key); }