package com.xinquan.course.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.xinquan.common.core.enums.DisabledEnum; import com.xinquan.common.core.utils.page.BeanUtils; import com.xinquan.course.api.domain.CourseCategory; import com.xinquan.course.domain.vo.ClientCourseCategoryVO; import com.xinquan.course.mapper.CourseCategoryMapper; import com.xinquan.course.service.CourseCategoryService; import java.util.List; import org.springframework.stereotype.Service; /** *

* 课程分类表 服务实现类 *

* * @author mitao * @since 2024-08-21 */ @Service public class CourseCategoryServiceImpl extends ServiceImpl implements CourseCategoryService { /** * 获取课程分类列表 * * @return 课程分类列表 */ @Override public List getCourseCategoryList() { List list = this.lambdaQuery() .eq(CourseCategory::getShowOnCourseHomepage, DisabledEnum.YES.getCode()) .list(); return BeanUtils.copyList(list, ClientCourseCategoryVO.class); } }