对学习时长的修改

This commit is contained in:
daihh
2023-03-29 10:01:04 +08:00
parent 25022efafb
commit 25167254b2
2 changed files with 3 additions and 6 deletions

View File

@@ -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());

View File

@@ -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));
}
}