diff --git a/servers/boe-server-all/src/main/java/com/xboe/school/study/api/StudyHomeWorkApi.java b/servers/boe-server-all/src/main/java/com/xboe/school/study/api/StudyHomeWorkApi.java index b8d2c037..be945aed 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/school/study/api/StudyHomeWorkApi.java +++ b/servers/boe-server-all/src/main/java/com/xboe/school/study/api/StudyHomeWorkApi.java @@ -89,7 +89,6 @@ public class StudyHomeWorkApi extends ApiBaseController{ return error("查询课程作业失败",e.getMessage()); } } - @PostMapping("/list-study") public JsonResponse> listByStudyIdContentId(String studyId,String contentId){ if(StringUtils.isBlank(studyId)) { diff --git a/servers/boe-server-all/src/main/java/com/xboe/school/study/service/impl/StudyServiceImpl.java b/servers/boe-server-all/src/main/java/com/xboe/school/study/service/impl/StudyServiceImpl.java index e88405a8..b96274e1 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/school/study/service/impl/StudyServiceImpl.java +++ b/servers/boe-server-all/src/main/java/com/xboe/school/study/service/impl/StudyServiceImpl.java @@ -98,8 +98,14 @@ public class StudyServiceImpl implements IStudyService{ //sci.setProgress(100);//直接设置为学习完成 sci.setLastTime(ldt); scItemDao.saveOrUpdate(sci); - + dto.setStudyItemId(sci.getId()); + if (sci.getId() != null){ + dto.setStudyItemId(sci.getId()); + }else { + log.info("学习记录id不能为空"+sci.getId()); + throw new IllegalArgumentException("学习记录id不能为空"); + } //检查是否全部学习完成 scDao.finishCheck(dto.getStudyId(),dto.getCourseId(),dto.getContentTotal(),token);