康鲁杰
2025-04-22 817b2f4d1b58266d68e284affb9c025932a5e54a
少数据
已修改2个文件
13 ■■■■ 文件已修改
yudao-module-digitalcourse/yudao-module-digitalcourse-biz/src/main/java/cn/iocoder/yudao/module/digitalcourse/service/courses/CoursesServiceImpl.java 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
yudao-module-digitalcourse/yudao-module-digitalcourse-biz/src/main/java/cn/iocoder/yudao/module/digitalcourse/service/coursescenes/CourseScenesServiceImpl.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
yudao-module-digitalcourse/yudao-module-digitalcourse-biz/src/main/java/cn/iocoder/yudao/module/digitalcourse/service/courses/CoursesServiceImpl.java
@@ -181,7 +181,7 @@
        // 根据传入的userid创建查询条件
        LambdaQueryWrapper<CoursesDO> queryWrapper = new LambdaQueryWrapper<CoursesDO>()
                .eq(CoursesDO::getCreator, Long.valueOf(userid));
        // 使用带有查询条件的分页查询
        PageResult<CoursesDO> pageResult = coursesMapper.selectPage(pageReqVO, queryWrapper);
@@ -297,12 +297,12 @@
    private void refreshCourseCache(String courseId) {
        // 获取课程完整信息
        AppCoursesUpdateReqVO courseInfo = getCourses(Long.parseLong(courseId));
        if (courseInfo == null || CollectionUtil.isEmpty(courseInfo.getScenes())) {
            log.error("课程信息不存在或场景为空,courseId: {}", courseId);
            return;
        }
        // 构建场景缓存数据
        Map<String, Map<String, String>> scenesMap = new HashMap<>();
        courseInfo.getScenes().forEach(scene -> {
@@ -311,7 +311,7 @@
            sceneData.put("background", scene.getBackground().getSrc());
            scenesMap.put(String.valueOf(scene.getOrderNo()), sceneData);
        });
        // 序列化并存储场景数据
        String sceneRedisKey = COURSE_SCENE_TEXT_KEY + courseId;
@@ -481,4 +481,4 @@
        }
    }
}
}
yudao-module-digitalcourse/yudao-module-digitalcourse-biz/src/main/java/cn/iocoder/yudao/module/digitalcourse/service/coursescenes/CourseScenesServiceImpl.java
@@ -168,7 +168,6 @@
    }
    @Override
    @Async
    public void batchRemoveCouseScenes(Long id) {
        System.out.println(System.currentTimeMillis()+"      删除开始");
        List<CourseScenesDO> courseScenesDOS = courseScenesMapper.selectList(new QueryWrapperX<CourseScenesDO>().lambda().eq(CourseScenesDO::getCourseId, id));
@@ -247,4 +246,4 @@
        return courseScenesMapper.selectPage(pageReqVO);
    }
}
}