From 92027c9960c8e4e8d84db11c2c422254a5b7d38c Mon Sep 17 00:00:00 2001 From: Administrator <2863138610@qq.com> Date: 星期二, 06 十二月 2022 16:00:03 +0800 Subject: [PATCH] 华为云obs上传 --- src/main/java/com/qxueyou/scc/admin/classes/service/IClassLectureService.java | 170 ++++++++++++++++++++++++++++---------------------------- 1 files changed, 85 insertions(+), 85 deletions(-) diff --git a/src/main/java/com/qxueyou/scc/admin/classes/service/IClassLectureService.java b/src/main/java/com/qxueyou/scc/admin/classes/service/IClassLectureService.java index 536751c..f2162a9 100644 --- a/src/main/java/com/qxueyou/scc/admin/classes/service/IClassLectureService.java +++ b/src/main/java/com/qxueyou/scc/admin/classes/service/IClassLectureService.java @@ -13,98 +13,98 @@ public interface IClassLectureService { /** - * 新增章节文件夹 + * 鏂板绔犺妭鏂囦欢澶� * * @param parentChapterId - * 父级章节文件夹id + * 鐖剁骇绔犺妭鏂囦欢澶筰d * @param name - * 文件夹名称 - * @return 上传结果:{"success":true,msg:"success",attrs:{"chapterId","90023afwe32300fee23"}},若成功,则返回ChapterId + * 鏂囦欢澶瑰悕绉� + * @return 涓婁紶缁撴灉:{"success":true,msg:"success",attrs:{"chapterId","90023afwe32300fee23"}},鑻ユ垚鍔燂紝鍒欒繑鍥濩hapterId */ Result addChapter(String parentChapterId, String name); /** - * 返回下级章节文件夹列表,如果 + * 杩斿洖涓嬬骇绔犺妭鏂囦欢澶瑰垪琛�,濡傛灉 * * @param classId - * 班级id + * 鐝骇id * @param parentChapterId - * 父级章节文件夹id - * @return 返回章节列表 + * 鐖剁骇绔犺妭鏂囦欢澶筰d + * @return 杩斿洖绔犺妭鍒楄〃 */ List<SubjectProgressTreeV> getChapterTreeVList(String classId, String parentChapterId); /** - * 课件列表搜索 + * 璇句欢鍒楄〃鎼滅储 * * @param chapterId - * 章节id + * 绔犺妭id * @param keyword - * 关键字 + * 鍏抽敭瀛� * @param pageSize - * 页码 + * 椤电爜 * @param pageNum - * 每页显示数据条数 + * 姣忛〉鏄剧ず鏁版嵁鏉℃暟 * @param type - * 类型 + * 绫诲瀷 * @return */ List<MyLectureV> listLectureV(String learnerId, String chapterId, String keyword, Integer pageSize, Integer pageNum, String type); /** - * 修改章节文件夹 + * 淇敼绔犺妭鏂囦欢澶� * * @param chapterId - * 文件夹id + * 鏂囦欢澶筰d * @param name - * 名称 - * @return 上传结果:{"success":true,msg:"success",attrs:{}} + * 鍚嶇О + * @return 涓婁紶缁撴灉:{"success":true,msg:"success",attrs:{}} */ Result updateChapter(String chapterId, String name); /** - * 删除章节文件夹 + * 鍒犻櫎绔犺妭鏂囦欢澶� * * @param chapterIds - * 章节文件夹id数组 - * @return 上传结果:{"success":true,msg:"success",attrs:{}} + * 绔犺妭鏂囦欢澶筰d鏁扮粍 + * @return 涓婁紶缁撴灉:{"success":true,msg:"success",attrs:{}} */ Result deleteChapter(String[] chapterIds); /** - * 新增课件 + * 鏂板璇句欢 * * @param chapterId - * 章节id + * 绔犺妭id * @param resId - * 资源id - * @return 上传结果:{"success":true,msg:"success",attrs:{"chapterId","90023afwe32300fee23"}},若成功,则返回chapterId + * 璧勬簮id + * @return 涓婁紶缁撴灉:{"success":true,msg:"success",attrs:{"chapterId","90023afwe32300fee23"}},鑻ユ垚鍔燂紝鍒欒繑鍥瀋hapterId */ Result addClsLecture(String chapterId, String resId); /** - * 修改课件 + * 淇敼璇句欢 * * @param lectureId - * 课件id + * 璇句欢id * @param resId - * 资源id - * @return 上传结果:{"success":true,msg:"success",attrs:{}} + * 璧勬簮id + * @return 涓婁紶缁撴灉:{"success":true,msg:"success",attrs:{}} */ Result updateLecture(String lectureId, String resId); /** - * 删除课件 + * 鍒犻櫎璇句欢 * * @param lectureIds - * 课件id数组 - * @return 上传结果:{"success":true,msg:"success",attrs:{}} + * 璇句欢id鏁扮粍 + * @return 涓婁紶缁撴灉:{"success":true,msg:"success",attrs:{}} */ Result deleteLecture(String[] lectureIds); /** - * 课件学习进度提交 + * 璇句欢瀛︿範杩涘害鎻愪氦 * * @param clsLectureId * @param from @@ -114,76 +114,76 @@ Result doStudy(String clsLectureId, Double from, Double to); /** - * 复制课件 + * 澶嶅埗璇句欢 * * @param lectureId - * 课件id + * 璇句欢id * @param destChapterId - * 目标章节id + * 鐩爣绔犺妭id * @param name - * 课件名称 - * @return 上传结果:{"success":true,msg:"success",attrs:{}} + * 璇句欢鍚嶇О + * @return 涓婁紶缁撴灉:{"success":true,msg:"success",attrs:{}} */ Result doCopyLecture(String lectureId, String destChapterId, String name); /** - * 移动课件 + * 绉诲姩璇句欢 * * @param lectureId - * 课件id + * 璇句欢id * @param destChapterId - * 目标章节id + * 鐩爣绔犺妭id * @param name - * 课件名称 - * @return 上传结果:{"success":true,msg:"success",attrs:{}} + * 璇句欢鍚嶇О + * @return 涓婁紶缁撴灉:{"success":true,msg:"success",attrs:{}} */ Result doMoveLecture(String lectureId, String destChapterId, String name); /** - * 课件列表搜索 + * 璇句欢鍒楄〃鎼滅储 * * @param chapterId - * 章节id + * 绔犺妭id * @param keyword - * 关键字 + * 鍏抽敭瀛� * @param pageNo - * 页码 + * 椤电爜 * @param pageNum - * 每页显示数据条数 + * 姣忛〉鏄剧ず鏁版嵁鏉℃暟 * @param type - * 类型 + * 绫诲瀷 * @return */ List<ClsSubjectLecture> listLecture(String chapterId, String keyword, Integer pageNo, Integer pageNum, String type, String classId); /** - * 课件列表 + * 璇句欢鍒楄〃 * * @param classId - * 章节id + * 绔犺妭id * @return */ List<ClsSubjectLecture> listLecture(String classId); /** - * 读取课件真实文件访问路径 + * 璇诲彇璇句欢鐪熷疄鏂囦欢璁块棶璺緞 * * @param lectureId - * 课件id数组 + * 璇句欢id鏁扮粍 * @param attribute - * 课件附加属性 - * @return 上传结果:{"success":true,msg:"success",attrs:{"type":"",path:""}} + * 璇句欢闄勫姞灞炴�� + * @return 涓婁紶缁撴灉:{"success":true,msg:"success",attrs:{"type":"",path:""}} */ Result readLectureAccessPath(String lectureId, String attribute); /** - * 通过id读取班级的课件对象 + * 閫氳繃id璇诲彇鐝骇鐨勮浠跺璞� */ ClsSubjectLecture readClsLecture(String id); /** - * 读取课件目录 + * 璇诲彇璇句欢鐩綍 * * @param chapterId * @return @@ -191,58 +191,58 @@ ClsSubjectChapter readChapter(String chapterId); /** - * 课件列表大小 + * 璇句欢鍒楄〃澶у皬 * * @param chapterId - * 章节id + * 绔犺妭id * @param keyword - * 关键字 + * 鍏抽敭瀛� * @param type - * 类型 + * 绫诲瀷 * @return */ int listLectureCount(String chapterId, String keyword, String type); /** - * 返回下级章节文件夹列表 + * 杩斿洖涓嬬骇绔犺妭鏂囦欢澶瑰垪琛� * * @param classId - * 班级id + * 鐝骇id * @param classId - * 课程id + * 璇剧▼id * @param parentChapterId - * 父级章节文件夹id - * @return 返回章节列表 + * 鐖剁骇绔犺妭鏂囦欢澶筰d + * @return 杩斿洖绔犺妭鍒楄〃 */ List<ClsSubjectChapter> getListChapter(String classId,String subjectId, String parentChapterId); /** - * 返回下级章节文件夹列表,如果 + * 杩斿洖涓嬬骇绔犺妭鏂囦欢澶瑰垪琛�,濡傛灉 * * @param classId - * 班级id + * 鐝骇id * @param subjectId - * 课程id + * 璇剧▼id * @param parentChapterId - * 父级章节文件夹id - * @return 返回章节列表 + * 鐖剁骇绔犺妭鏂囦欢澶筰d + * @return 杩斿洖绔犺妭鍒楄〃 */ List<ClsSubjectChapter> doGetListChapter(String classId,String subjectId, String parentChapterId); /** - * 把课程上的课件拷贝到班级课程 + * 鎶婅绋嬩笂鐨勮浠舵嫹璐濆埌鐝骇璇剧▼ * * @param subjectId - * 课程id + * 璇剧▼id * @param classId - * 班级id + * 鐝骇id * @return */ Result doCopyLecturesToClass(String origSubjectId, String subjectId, String classId); /** - * 清理所有的班级课件 + * 娓呯悊鎵�鏈夌殑鐝骇璇句欢 * @param subjectId * @param classId * @return @@ -250,7 +250,7 @@ Result doClearLecturesToClass(String subjectId, String classId); /** - * 根据课程查询课件 + * 鏍规嵁璇剧▼鏌ヨ璇句欢 * * @param subjectId * @param type @@ -260,7 +260,7 @@ List<Map<String, Object>> listLectureBySubject(String subjectId, String type, String classId); /** - * 查询班级内的课件和课程 + * 鏌ヨ鐝骇鍐呯殑璇句欢鍜岃绋� * * @param classId * @return @@ -268,7 +268,7 @@ Result listSubjectLecture(String classId, String sort, Pager pager); /** - * 获取课程下的课件 + * 鑾峰彇璇剧▼涓嬬殑璇句欢 * * @param subjectId * @param type @@ -277,7 +277,7 @@ public Map<String,Object> listLectureBySubjectOrderCreateTime(String subjectId, String classId, String sort, Pager pager); /** - * 学员端获取课程下课件 + * 瀛﹀憳绔幏鍙栬绋嬩笅璇句欢 * * @param subjectId * @param type @@ -286,7 +286,7 @@ public List<Map<String, Object>> listStuLectureBySubject(String subjectId, String classId); /** - * 学员端获取课程下课件数量 + * 瀛﹀憳绔幏鍙栬绋嬩笅璇句欢鏁伴噺 * * @param subjectId * @param type @@ -295,7 +295,7 @@ public long stuLectureCountBySubject(String subjectId, String classId); /** - * 获取章节下的课件 + * 鑾峰彇绔犺妭涓嬬殑璇句欢 * * @param chapterLst * @param lectures @@ -304,7 +304,7 @@ public List<ClsSubjectChapter> getChapterLectures(List<ClsSubjectChapter> chapterLst, List<Map<String, Object>> lectures); /** - * 获取文档页码 + * 鑾峰彇鏂囨。椤电爜 * * @param resItemId * @return @@ -312,7 +312,7 @@ public int readDocPageCount(String resItemId); /** - * 公开课课件 + * 鍏紑璇捐浠� * * @param subjectId * @param classId @@ -323,7 +323,7 @@ public Map<String,Object> listOpenLectureBySubjectOrderCreateTime(String subjectId, String sort, Pager pager); /** - * 课件按目录分类 + * 璇句欢鎸夌洰褰曞垎绫� * * @param classId * @param subjectId @@ -331,4 +331,4 @@ * @return */ public Result coursewareChapterList(String classId,String subjectId, String type); -} \ No newline at end of file +} -- Gitblit v1.8.0