删除线上课的同时清空学习记录

This commit is contained in:
none
2023-03-29 09:31:31 +08:00
parent d7ae1358b7
commit b0034fbe94
5 changed files with 28 additions and 0 deletions

View File

@@ -84,6 +84,11 @@ public class UserCourseHourRecordServiceImpl extends ServiceImpl<UserCourseHourR
public List<UserCourseHourRecord> getLatestCourseIds(Integer userId, Integer size) {
return getBaseMapper().getUserLatestRecords(userId, size);
}
@Override
public void removeByCourseId(Integer courseId) {
remove(query().getWrapper().eq("course_id", courseId));
}
}

View File

@@ -94,6 +94,11 @@ public class UserCourseRecordServiceImpl extends ServiceImpl<UserCourseRecordMap
public void destroy(Integer courseId, List<Integer> ids) {
remove(query().getWrapper().in("id", ids).eq("course_id", courseId));
}
@Override
public void removeByCourseId(Integer courseId) {
remove(query().getWrapper().eq("course_id", courseId));
}
}