章节删除

This commit is contained in:
none
2023-02-26 18:37:32 +08:00
parent dd7bed66b5
commit 0b47ddc173
5 changed files with 36 additions and 3 deletions

View File

@@ -26,4 +26,6 @@ public interface CourseHourService extends IService<CourseHour> {
Integer getCourseClassHourByCourseId(Integer courseId);
void resetChapterIdByCourseIdAndChapterId(Integer courseId,Integer chapterId);
}

View File

@@ -76,6 +76,11 @@ public class CourseHourServiceImpl extends ServiceImpl<CourseHourMapper, CourseH
public Integer getCourseClassHourByCourseId(Integer courseId) {
return Math.toIntExact(count(query().getWrapper().eq("course_id", courseId)));
}
@Override
public void resetChapterIdByCourseIdAndChapterId(Integer courseId, Integer chapterId) {
update(update().getWrapper().eq("course_id", courseId).eq("chapter_id", chapterId).set("chapter_id", 0));
}
}