From 25167254b2e4297914d13a749b1b5907674aa8e9 Mon Sep 17 00:00:00 2001 From: daihh Date: Wed, 29 Mar 2023 10:01:04 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=B9=E5=AD=A6=E4=B9=A0=E6=97=B6=E9=95=BF?= =?UTF-8?q?=E7=9A=84=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/xboe/school/study/api/StudyCourseApi.java | 2 +- .../xboe/school/study/service/impl/StudyServiceImpl.java | 7 ++----- 2 files changed, 3 insertions(+), 6 deletions(-) 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 9ef5f4d7..48264f20 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 @@ -347,7 +347,7 @@ public class StudyCourseApi extends ApiBaseController{ //studyService.appendStudyDuration(st); return success(item.getId()); } - //如果不存在,就创建 + //如果不存在,就创建,这种情况应该不存在 try { sci.setAid(cuser.getAccountId()); sci.setAname(cuser.getName()); 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 0e3c9a24..4a8de3eb 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 @@ -109,8 +109,8 @@ public class StudyServiceImpl implements IStudyService{ }else { //根据学习id和课程内容id更新 scItemDao.update(UpdateBuilder.from(StudyCourseItem.class) - .addUpdateField("studyDuration", "studyDuration"+duration,FieldUpdateType.EXPRESSION) - .addFilter(FieldFilters.eq("studyId", studyId)) + .addUpdateField("studyDuration", "studyDuration+"+duration,FieldUpdateType.EXPRESSION) + .addFilter(FieldFilters.eq("studyId", studyId)) .addFilter(FieldFilters.eq("contentId", courseContentId)) .builder()); } @@ -197,9 +197,6 @@ public class StudyServiceImpl implements IStudyService{ UpdateBuilder.create("lastTime",now), UpdateBuilder.create("status",status)); } - - - }