diff --git a/servers/boe-server-all/src/main/java/com/xboe/school/study/api/StudyCourseApi.java b/servers/boe-server-all/src/main/java/com/xboe/school/study/api/StudyCourseApi.java index f39d2e6f..4413207d 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/school/study/api/StudyCourseApi.java +++ b/servers/boe-server-all/src/main/java/com/xboe/school/study/api/StudyCourseApi.java @@ -328,12 +328,12 @@ public class StudyCourseApi extends ApiBaseController{ if(item.getProgress()<100 && sci.getProgress()>item.getProgress()) { studyService.updateProcess(item.getId(), sci.getStudyId(), sci.getCourseId(), sci.getContentTotal(), sci.getProgress()); } - List allUserList = thirdApi.getStudyCourseList(sci.getStudyId(), sci.getCourseId(), token); - log.info("在线课学习记录"+allUserList); - System.out.println("在线课学习记录"+allUserList); //追加学习时长 studyService.appendStudyDuration(sci.getStudyId(),item.getId(),sci.getContentId(),sci.getDuration()); + List allUserList = thirdApi.getStudyCourseList(sci.getStudyId(), sci.getCourseId(), token); + log.info("在线课学习记录"+allUserList); + System.out.println("在线课学习记录"+allUserList); return success(item.getId()); } @@ -349,11 +349,12 @@ public class StudyCourseApi extends ApiBaseController{ sci.setAname(cuser.getName()); studyService.saveStudyInfo(sci); + //学习记录成功后处理 + studyService.appendStudyDuration(sci.getStudyId(),sci.getStudyItemId(),sci.getContentId(),sci.getDuration()); + List allUserList = thirdApi.getStudyCourseList(sci.getStudyId(), sci.getCourseId(), token); log.info("在线课学习记录"+allUserList); System.out.println("在线课学习记录"+allUserList); - //学习记录成功后处理 - studyService.appendStudyDuration(sci.getStudyId(),sci.getStudyItemId(),sci.getContentId(),sci.getDuration()); return success(sci.getStudyItemId()); }catch(Exception e) { log.error("记录学习情况错误",e);