派生自 projectDept/qhighschool

Administrator
2022-11-29 8c99e2d8b6c1e0d9cde6abbe80b4df75be19f6d1
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);
}