From 8c99e2d8b6c1e0d9cde6abbe80b4df75be19f6d1 Mon Sep 17 00:00:00 2001 From: Administrator <2863138610@qq.com> Date: 星期二, 29 十一月 2022 16:31:18 +0800 Subject: [PATCH] 课程与课件bug修复 --- src/main/java/com/qxueyou/scc/teach/subject/service/ILectureService.java | 62 ++++++++++++++++++++---------- 1 files changed, 41 insertions(+), 21 deletions(-) diff --git a/src/main/java/com/qxueyou/scc/teach/subject/service/ILectureService.java b/src/main/java/com/qxueyou/scc/teach/subject/service/ILectureService.java index 7f60922..28dba90 100644 --- a/src/main/java/com/qxueyou/scc/teach/subject/service/ILectureService.java +++ b/src/main/java/com/qxueyou/scc/teach/subject/service/ILectureService.java @@ -15,7 +15,7 @@ /** * 新增章节文件夹 - * + * * @param subjectId * 课程id * @param parentChapterId @@ -28,7 +28,7 @@ /** * 读取课件目录 - * + * * @param chapterId * @return */ @@ -36,7 +36,7 @@ /** * 修改章节文件夹 - * + * * @param chapterId * 文件夹id * @param name @@ -47,7 +47,7 @@ /** * 删除章节文件夹 - * + * * @param chapterIds * 章节文件夹id数组 * @return 上传结果:{"success":true,msg:"success",attrs:{}} @@ -56,7 +56,7 @@ /** * 返回下级章节文件夹列表,如果 - * + * * @param subjectId * 课程id * @param parentChapterId @@ -67,7 +67,7 @@ /** * 返回下级章节文件夹列表,如果 - * + * * @param subjectId * 课程id * @param parentChapterId @@ -78,7 +78,7 @@ /** * 返回下级章节文件夹列表 - * + * * @param subjectId * 课程id * @param parentChapterId @@ -89,7 +89,7 @@ /** * 返回所有章节列表,按createTime排序 - * + * * @param subjectId * 课程id * @return 返回章节列表 @@ -98,7 +98,7 @@ /** * 新增课件 - * + * * @param chapterId * 章节id * @param resId @@ -107,9 +107,14 @@ */ Result addLecture(String chapterId, String resId); + + /** + * 新增后刷新课件 + */ + Result addLectureLoad(String sectionId); /** * 读取课件 - * + * * @param lectureId * 课件id * @return SubjectLecture @@ -118,7 +123,7 @@ /** * 读取视频课件 - * + * * @param lectureId * 课件id * @return SubjectLecture @@ -127,7 +132,7 @@ /** * 读取音频课件 - * + * * @param lectureId * 课件id * @return LectureAudioV @@ -136,7 +141,7 @@ /** * 修改课件 - * + * * @param lectureId * 课件id * @param resId @@ -147,16 +152,18 @@ /** * 删除课件 - * + * * @param lectureIds * 课件id数组 * @return 上传结果:{"success":true,msg:"success",attrs:{}} */ Result deleteLecture(String[] lectureIds); + Result deleteLectureLoad(String[] lectureIds); + /** * 复制课件 - * + * * @param lectureId * 课件id * @param destChapterId @@ -169,7 +176,7 @@ /** * 移动课件 - * + * * @param lectureId * 课件id * @param destChapterId @@ -182,7 +189,7 @@ /** * 课件列表搜索 - * + * * @param chapterId * 章节id * @param keyword @@ -199,7 +206,7 @@ /** * 课件列表大小 - * + * * @param chapterId * 章节id * @param keyword @@ -212,7 +219,7 @@ /** * 课件列表搜索 - * + * * @param chapterId * 章节id * @param keyword @@ -230,14 +237,14 @@ /** * 课件列表搜索 - * + * * @return */ List<SubjectLecture> listLectureBySubjectId(String subjectId); /** * 读取课件真实文件访问路径 - * + * * @param lectureId * 课件id数组 * @param attribute @@ -252,4 +259,17 @@ * 读取文档课件 */ LectureDocV readDocLecture(String handoutId); + + /** + * 课件详情查询 + * @param learnerId + * @param subjectId + * @param keyword + * @param pageSize + * @param pageNum + * @param type + * @return + */ + List<MyLectureV> listLectureVBySubjectId(String learnerId, String subjectId, String keyword, Integer pageSize, + Integer pageNum, String type); } -- Gitblit v1.8.0