mirror of
https://github.com/PlayEdu/PlayEdu
synced 2025-06-23 04:22:43 +08:00
线上课没有未分类
This commit is contained in:
parent
e33f4443a5
commit
0689c0d428
@ -18,7 +18,6 @@ public interface CourseMapper extends BaseMapper<Course> {
|
|||||||
|
|
||||||
List<CourseCategoryCountMapper> getCategoryCount();
|
List<CourseCategoryCountMapper> getCategoryCount();
|
||||||
|
|
||||||
Integer getNoneCategoryCount();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -210,9 +210,7 @@ public class CourseServiceImpl extends ServiceImpl<CourseMapper, Course> impleme
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Map<Integer, Integer> getCategoryCount() {
|
public Map<Integer, Integer> getCategoryCount() {
|
||||||
Map<Integer, Integer> data = getBaseMapper().getCategoryCount().stream().collect(Collectors.toMap(CourseCategoryCountMapper::getCid, CourseCategoryCountMapper::getTotal));
|
return getBaseMapper().getCategoryCount().stream().collect(Collectors.toMap(CourseCategoryCountMapper::getCid, CourseCategoryCountMapper::getTotal));
|
||||||
data.put(0, getBaseMapper().getNoneCategoryCount());
|
|
||||||
return data;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -27,11 +27,4 @@
|
|||||||
FROM `resource_course_category`
|
FROM `resource_course_category`
|
||||||
GROUP BY `resource_course_category`.`category_id`;
|
GROUP BY `resource_course_category`.`category_id`;
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="getNoneCategoryCount" resultType="java.lang.Integer">
|
|
||||||
SELECT count(DISTINCT `courses`.`id`) AS `total`
|
|
||||||
FROM `courses`
|
|
||||||
LEFT JOIN `resource_course_category` ON `resource_course_category`.`course_id` = `courses`.`id`
|
|
||||||
WHERE `resource_course_category`.`course_id` IS NULL;
|
|
||||||
</select>
|
|
||||||
</mapper>
|
</mapper>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user