diff --git a/src/main/java/com/peanut/modules/medical/service/impl/CourseServiceImpl.java b/src/main/java/com/peanut/modules/medical/service/impl/CourseServiceImpl.java index d4e420d7..dfc08429 100644 --- a/src/main/java/com/peanut/modules/medical/service/impl/CourseServiceImpl.java +++ b/src/main/java/com/peanut/modules/medical/service/impl/CourseServiceImpl.java @@ -288,10 +288,10 @@ public class CourseServiceImpl extends ServiceImpl impl List> res = new ArrayList<>(); //如果过期又开通,去除 for (Map c : courseEntities) { - UserCourseBuyEntity ucb = userCourseBuyDao.selectOne(new LambdaQueryWrapper() + int ucb = userCourseBuyDao.selectCount(new LambdaQueryWrapper() .eq(UserCourseBuyEntity::getUserId,param.get("userId")) .eq(UserCourseBuyEntity::getCatalogueId,c.get("catalogueId"))); - if (ucb == null) { + if (ucb == 0) { res.add(c); } }