From 888af852af74ecd24f4f4370b61427771e60d314 Mon Sep 17 00:00:00 2001
From: Administrator <2863138610@qq.com>
Date: 星期一, 12 十二月 2022 11:18:56 +0800
Subject: [PATCH] 华为云obs上传访问

---
 src/main/java/com/qxueyou/scc/admin/classes/service/IClassLectureService.java |   82 +++++++++++++++++++++-------------------
 1 files changed, 43 insertions(+), 39 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 f2162a9..bdc418f 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
@@ -8,13 +8,14 @@
 import com.qxueyou.scc.admin.progress.model.view.SubjectProgressTreeV;
 import com.qxueyou.scc.base.model.Pager;
 import com.qxueyou.scc.base.model.Result;
+import com.qxueyou.scc.teach.subject.model.SubjectLecture;
 import com.qxueyou.scc.teach.subject.model.view.MyLectureV;
 
 public interface IClassLectureService {
 
 	/**
 	 * 鏂板绔犺妭鏂囦欢澶�
-	 * 
+	 *
 	 * @param parentChapterId
 	 *            鐖剁骇绔犺妭鏂囦欢澶筰d
 	 * @param name
@@ -25,7 +26,7 @@
 
 	/**
 	 * 杩斿洖涓嬬骇绔犺妭鏂囦欢澶瑰垪琛�,濡傛灉
-	 * 
+	 *
 	 * @param classId
 	 *            鐝骇id
 	 * @param parentChapterId
@@ -36,7 +37,7 @@
 
 	/**
 	 * 璇句欢鍒楄〃鎼滅储
-	 * 
+	 *
 	 * @param chapterId
 	 *            绔犺妭id
 	 * @param keyword
@@ -54,7 +55,7 @@
 
 	/**
 	 * 淇敼绔犺妭鏂囦欢澶�
-	 * 
+	 *
 	 * @param chapterId
 	 *            鏂囦欢澶筰d
 	 * @param name
@@ -65,7 +66,7 @@
 
 	/**
 	 * 鍒犻櫎绔犺妭鏂囦欢澶�
-	 * 
+	 *
 	 * @param chapterIds
 	 *            绔犺妭鏂囦欢澶筰d鏁扮粍
 	 * @return 涓婁紶缁撴灉:{"success":true,msg:"success",attrs:{}}
@@ -74,7 +75,7 @@
 
 	/**
 	 * 鏂板璇句欢
-	 * 
+	 *
 	 * @param chapterId
 	 *            绔犺妭id
 	 * @param resId
@@ -85,7 +86,7 @@
 
 	/**
 	 * 淇敼璇句欢
-	 * 
+	 *
 	 * @param lectureId
 	 *            璇句欢id
 	 * @param resId
@@ -96,7 +97,7 @@
 
 	/**
 	 * 鍒犻櫎璇句欢
-	 * 
+	 *
 	 * @param lectureIds
 	 *            璇句欢id鏁扮粍
 	 * @return 涓婁紶缁撴灉:{"success":true,msg:"success",attrs:{}}
@@ -105,7 +106,7 @@
 
 	/**
 	 * 璇句欢瀛︿範杩涘害鎻愪氦
-	 * 
+	 *
 	 * @param clsLectureId
 	 * @param from
 	 * @param to
@@ -115,7 +116,7 @@
 
 	/**
 	 * 澶嶅埗璇句欢
-	 * 
+	 *
 	 * @param lectureId
 	 *            璇句欢id
 	 * @param destChapterId
@@ -128,7 +129,7 @@
 
 	/**
 	 * 绉诲姩璇句欢
-	 * 
+	 *
 	 * @param lectureId
 	 *            璇句欢id
 	 * @param destChapterId
@@ -141,7 +142,7 @@
 
 	/**
 	 * 璇句欢鍒楄〃鎼滅储
-	 * 
+	 *
 	 * @param chapterId
 	 *            绔犺妭id
 	 * @param keyword
@@ -159,7 +160,7 @@
 
 	/**
 	 * 璇句欢鍒楄〃
-	 * 
+	 *
 	 * @param classId
 	 *            绔犺妭id
 	 * @return
@@ -168,7 +169,7 @@
 
 	/**
 	 * 璇诲彇璇句欢鐪熷疄鏂囦欢璁块棶璺緞
-	 * 
+	 *
 	 * @param lectureId
 	 *            璇句欢id鏁扮粍
 	 * @param attribute
@@ -184,7 +185,7 @@
 
 	/**
 	 * 璇诲彇璇句欢鐩綍
-	 * 
+	 *
 	 * @param chapterId
 	 * @return
 	 */
@@ -192,7 +193,7 @@
 
 	/**
 	 * 璇句欢鍒楄〃澶у皬
-	 * 
+	 *
 	 * @param chapterId
 	 *            绔犺妭id
 	 * @param keyword
@@ -205,7 +206,7 @@
 
 	/**
 	 * 杩斿洖涓嬬骇绔犺妭鏂囦欢澶瑰垪琛�
-	 * 
+	 *
 	 * @param classId
 	 *            鐝骇id
 	 * @param classId
@@ -218,7 +219,7 @@
 
 	/**
 	 * 杩斿洖涓嬬骇绔犺妭鏂囦欢澶瑰垪琛�,濡傛灉
-	 * 
+	 *
 	 * @param classId
 	 *            鐝骇id
 	 *  @param subjectId
@@ -231,7 +232,7 @@
 
 	/**
 	 * 鎶婅绋嬩笂鐨勮浠舵嫹璐濆埌鐝骇璇剧▼
-	 * 
+	 *
 	 * @param subjectId
 	 *            璇剧▼id
 	 * @param classId
@@ -239,8 +240,8 @@
 	 * @return
 	 */
 	Result doCopyLecturesToClass(String origSubjectId, String subjectId, String classId);
-	
-	
+
+
 	/**
      * 娓呯悊鎵�鏈夌殑鐝骇璇句欢
      * @param subjectId
@@ -248,72 +249,72 @@
      * @return
      */
 	Result doClearLecturesToClass(String subjectId, String classId);
-	
+
 	/**
 	 * 鏍规嵁璇剧▼鏌ヨ璇句欢
-	 * 
+	 *
 	 * @param subjectId
 	 * @param type
 	 * @param classId
 	 * @return
 	 */
 	List<Map<String, Object>> listLectureBySubject(String subjectId, String type, String classId);
-	
+
 	/**
 	 * 鏌ヨ鐝骇鍐呯殑璇句欢鍜岃绋�
-	 * 
+	 *
 	 * @param classId
 	 * @return
 	 */
 	Result listSubjectLecture(String classId, String sort, Pager pager);
-	
+
 	/**
 	 * 鑾峰彇璇剧▼涓嬬殑璇句欢
-	 * 
+	 *
 	 * @param subjectId
 	 * @param type
 	 * @return
 	 */
 	public Map<String,Object> listLectureBySubjectOrderCreateTime(String subjectId, String classId, String sort, Pager pager);
-	
+
 	/**
 	 * 瀛﹀憳绔幏鍙栬绋嬩笅璇句欢
-	 * 
+	 *
 	 * @param subjectId
 	 * @param type
 	 * @return
 	 */
 	public List<Map<String, Object>> listStuLectureBySubject(String subjectId, String classId);
-	
+
 	/**
 	 * 瀛﹀憳绔幏鍙栬绋嬩笅璇句欢鏁伴噺
-	 * 
+	 *
 	 * @param subjectId
 	 * @param type
 	 * @return
 	 */
     public long stuLectureCountBySubject(String subjectId, String classId);
-    
+
     /**
      * 鑾峰彇绔犺妭涓嬬殑璇句欢
-     * 
+     *
      * @param chapterLst
      * @param lectures
      * @return
      */
     public List<ClsSubjectChapter> getChapterLectures(List<ClsSubjectChapter> chapterLst, List<Map<String, Object>> lectures);
-    
+
 	/**
 	 * 鑾峰彇鏂囨。椤电爜
-	 * 
+	 *
 	 * @param resItemId
 	 * @return
 	 */
 	public int readDocPageCount(String resItemId);
-	
+
 	/**
 	 * 鍏紑璇捐浠�
-	 * 
+	 *
 	 * @param subjectId
 	 * @param classId
 	 * @param sort
@@ -321,14 +322,17 @@
 	 * @return
 	 */
     public Map<String,Object> listOpenLectureBySubjectOrderCreateTime(String subjectId, String sort, Pager pager);
-    
+
     /**
      * 璇句欢鎸夌洰褰曞垎绫�
-     * 
+     *
      * @param classId
      * @param subjectId
      * @param type
      * @return
      */
     public Result coursewareChapterList(String classId,String subjectId, String type);
+
+	List<Map<String, Object>> listStuLectureByOpenSubject(String subjectId);
+
 }

--
Gitblit v1.8.0