线上课没有未分类

This commit is contained in:
none 2023-03-17 15:54:59 +08:00
parent e33f4443a5
commit 0689c0d428
3 changed files with 1 additions and 11 deletions

View File

@ -18,7 +18,6 @@ public interface CourseMapper extends BaseMapper<Course> {
List<CourseCategoryCountMapper> getCategoryCount();
Integer getNoneCategoryCount();
}

View File

@ -210,9 +210,7 @@ public class CourseServiceImpl extends ServiceImpl<CourseMapper, Course> impleme
@Override
public Map<Integer, Integer> getCategoryCount() {
Map<Integer, Integer> data = getBaseMapper().getCategoryCount().stream().collect(Collectors.toMap(CourseCategoryCountMapper::getCid, CourseCategoryCountMapper::getTotal));
data.put(0, getBaseMapper().getNoneCategoryCount());
return data;
return getBaseMapper().getCategoryCount().stream().collect(Collectors.toMap(CourseCategoryCountMapper::getCid, CourseCategoryCountMapper::getTotal));
}
@Override

View File

@ -27,11 +27,4 @@
FROM `resource_course_category`
GROUP BY `resource_course_category`.`category_id`;
</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>