解决点击章节时我的见解undefined

This commit is contained in:
wuchunlei
2025-04-21 11:35:15 +08:00
parent 67a261aa46
commit 5bc1200388
2 changed files with 8 additions and 3 deletions

View File

@@ -680,8 +680,13 @@ public class ClassEntityServiceImpl extends ServiceImpl<ClassEntityDao, ClassEnt
wrapper.eq(ClassCourse::getCourseId,params.get("courseId")); wrapper.eq(ClassCourse::getCourseId,params.get("courseId"));
wrapper.eq(ClassUser::getUserId,ShiroUtils.getUId()); wrapper.eq(ClassUser::getUserId,ShiroUtils.getUId());
wrapper.eq(ClassUser::getRole,"0"); wrapper.eq(ClassUser::getRole,"0");
wrapper.ne(ClassEntity::getState,"2"); wrapper.orderByAsc(ClassEntity::getState);
return this.baseMapper.selectOne(wrapper); // wrapper.ne(ClassEntity::getState,"2");
List<ClassEntity> classes = this.baseMapper.selectList(wrapper);
if (classes != null&&classes.size() > 0) {
return classes.get(0);
}
return null;
} }
public List<ClassEntity> getClassByCourseId(Map<String, Object> params) { public List<ClassEntity> getClassByCourseId(Map<String, Object> params) {

View File

@@ -73,7 +73,7 @@ public class CourseCatalogueChapterServiceImpl extends ServiceImpl<CourseCatalog
flag.put("current",getCurrentVideo(chapterId)); flag.put("current",getCurrentVideo(chapterId));
List<UserCourseBuyEntity> userCourseBuyEntities = userCourseBuyDao.selectList(new LambdaQueryWrapper<UserCourseBuyEntity>().eq(UserCourseBuyEntity::getUserId, ShiroUtils.getUId()).eq(UserCourseBuyEntity::getCatalogueId, byId.getCatalogueId())); List<UserCourseBuyEntity> userCourseBuyEntities = userCourseBuyDao.selectList(new LambdaQueryWrapper<UserCourseBuyEntity>().eq(UserCourseBuyEntity::getUserId, ShiroUtils.getUId()).eq(UserCourseBuyEntity::getCatalogueId, byId.getCatalogueId()));
if (userCourseBuyEntities.size()==1){ if (userCourseBuyEntities.size()>0){
flag.put("buy",userCourseBuyEntities.get(0)); flag.put("buy",userCourseBuyEntities.get(0));
} }