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 9b5f262c..4da7869f 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 @@ -292,7 +292,7 @@ public class StudyCourseApi extends ApiBaseController{ * @param * @return 返回学习条目的id */ -// @PostMapping("/study") + @PostMapping("/study") public JsonResponse study(@RequestBody StudyContentDto sci, HttpServletRequest request){ if(StringUtils.isBlank(sci.getStudyId())){ @@ -399,7 +399,7 @@ public class StudyCourseApi extends ApiBaseController{ * @param sci * @return */ -// @PostMapping("/study-content-finish") + @PostMapping("/study-content-finish") public JsonResponse studyContentFinish(@RequestBody StudyContentDto sci, HttpServletRequest request){ if(StringUtils.isBlank(sci.getStudyId())){ diff --git a/servers/boe-server-all/src/main/java/com/xboe/school/study/dao/StudyCourseDao.java b/servers/boe-server-all/src/main/java/com/xboe/school/study/dao/StudyCourseDao.java index c8e3ae12..d0985202 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/school/study/dao/StudyCourseDao.java +++ b/servers/boe-server-all/src/main/java/com/xboe/school/study/dao/StudyCourseDao.java @@ -53,16 +53,16 @@ public class StudyCourseDao extends BaseDao { float percent=n*100/total; if(n>=total) { //自主报名的课程,代表学习完成 -// super.updateMultiFieldById(studyId, -// UpdateBuilder.create("progress",100f), -// UpdateBuilder.create("lastTime",now), -// UpdateBuilder.create("finishTime",now), -// UpdateBuilder.create("status",StudyCourse.STATUS_FINISH)); + super.updateMultiFieldById(studyId, + UpdateBuilder.create("progress",100f), + UpdateBuilder.create("lastTime",now), + UpdateBuilder.create("finishTime",now), + UpdateBuilder.create("status",StudyCourse.STATUS_FINISH)); }else { -// super.updateMultiFieldById(studyId, -// UpdateBuilder.create("progress",percent), -// UpdateBuilder.create("lastTime",LocalDateTime.now()), -// UpdateBuilder.create("status",StudyCourse.STATUS_STUDYING)); + super.updateMultiFieldById(studyId, + UpdateBuilder.create("progress",percent), + UpdateBuilder.create("lastTime",LocalDateTime.now()), + UpdateBuilder.create("status",StudyCourse.STATUS_STUDYING)); } List allUserList = thirdApi.getStudyCourseList(studyId ,courseId, token);