overview统计

This commit is contained in:
2025-11-14 18:31:39 +08:00
parent 6be3cc6abd
commit 9adc0c2058
24 changed files with 723 additions and 178 deletions

View File

@@ -190,4 +190,13 @@ public interface CourseService {
* @since 2025-10-28
*/
ResultDomain<CourseItemVO> getCourseProgress(String courseID);
/**
* @description 获取课程数量
* @param filter 过滤条件
* @return ResultDomain<Integer> 课程数量
* @author yslg
* @since 2025-11-14
*/
ResultDomain<Integer> getCourseCount(TbCourse filter);
}

View File

@@ -237,4 +237,13 @@ public interface LearningTaskService {
* @since 2025-10-30
*/
ResultDomain<Map<String, Object>> getTaskStatisticsRankings(String taskID);
/**
* @description 获取学习任务数量
* @param filter 过滤条件
* @return ResultDomain<Integer> 学习任务数量
* @author yslg
* @since 2025-11-14
*/
ResultDomain<Integer> getLearningTaskCount(TbLearningTask filter);
}