diff --git a/src/main/java/com/peanut/modules/master/service/impl/CourseServiceImpl.java b/src/main/java/com/peanut/modules/master/service/impl/CourseServiceImpl.java index dca8ba06..cc2cada2 100644 --- a/src/main/java/com/peanut/modules/master/service/impl/CourseServiceImpl.java +++ b/src/main/java/com/peanut/modules/master/service/impl/CourseServiceImpl.java @@ -364,6 +364,7 @@ public class CourseServiceImpl extends ServiceImpl impl public List searchCourse(String keywords) { LambdaQueryWrapper courseEntityLambdaQueryWrapper = new LambdaQueryWrapper<>(); courseEntityLambdaQueryWrapper.like(CourseEntity::getTitle,keywords); + courseEntityLambdaQueryWrapper.exists("select * from course_catalogue where course_id = course.id and del_flag = 0"); List courseEntities = this.baseMapper.selectList(courseEntityLambdaQueryWrapper); return courseEntities; }