From 9e5d3f634b52333c076eb443a64de873c5ddceed Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期六, 09 十一月 2024 14:39:46 +0800
Subject: [PATCH] 代码提交
---
xinquan-modules/xinquan-course/src/main/java/com/xinquan/course/service/impl/CourseCategoryServiceImpl.java | 20 ++++++++++++++++++--
1 files changed, 18 insertions(+), 2 deletions(-)
diff --git a/xinquan-modules/xinquan-course/src/main/java/com/xinquan/course/service/impl/CourseCategoryServiceImpl.java b/xinquan-modules/xinquan-course/src/main/java/com/xinquan/course/service/impl/CourseCategoryServiceImpl.java
index e8ce5a8..b2e31d1 100644
--- a/xinquan-modules/xinquan-course/src/main/java/com/xinquan/course/service/impl/CourseCategoryServiceImpl.java
+++ b/xinquan-modules/xinquan-course/src/main/java/com/xinquan/course/service/impl/CourseCategoryServiceImpl.java
@@ -1,9 +1,13 @@
package com.xinquan.course.service.impl;
-import com.xinquan.course.domain.CourseCategory;
+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 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import java.util.List;
import org.springframework.stereotype.Service;
/**
@@ -17,4 +21,16 @@
@Service
public class CourseCategoryServiceImpl extends ServiceImpl<CourseCategoryMapper, CourseCategory> implements CourseCategoryService {
+ /**
+ * 获取课程分类列表
+ *
+ * @return 课程分类列表
+ */
+ @Override
+ public List<ClientCourseCategoryVO> getCourseCategoryList() {
+ List<CourseCategory> list = this.lambdaQuery()
+ .eq(CourseCategory::getShowOnCourseHomepage, DisabledEnum.YES.getCode())
+ .list();
+ return BeanUtils.copyList(list, ClientCourseCategoryVO.class);
+ }
}
--
Gitblit v1.7.1