From b968e4a5a2e374d6eec36113e56d02565a57865c Mon Sep 17 00:00:00 2001
From: Administrator <2863138610@qq.com>
Date: 星期五, 02 十二月 2022 14:31:43 +0800
Subject: [PATCH] 删除target文件

---
 src/main/java/com/qxueyou/scc/teach/subject/service/ISubjectService.java |  123 ++++++++++++++++++++--------------------
 1 files changed, 62 insertions(+), 61 deletions(-)

diff --git a/src/main/java/com/qxueyou/scc/teach/subject/service/ISubjectService.java b/src/main/java/com/qxueyou/scc/teach/subject/service/ISubjectService.java
index cb49dca..779f347 100644
--- a/src/main/java/com/qxueyou/scc/teach/subject/service/ISubjectService.java
+++ b/src/main/java/com/qxueyou/scc/teach/subject/service/ISubjectService.java
@@ -8,12 +8,13 @@
 import com.qxueyou.scc.base.model.Result;
 import com.qxueyou.scc.teach.subject.model.Subject;
 import com.qxueyou.scc.teach.subject.model.view.MySubjectV;
+import org.springframework.transaction.annotation.Transactional;
 
 public interface ISubjectService {
 
 	/**
 	 * 新增课程
-	 * 
+	 *
 	 * @param subjectName
 	 *            课程名称
 	 * @param coverPageFileId
@@ -26,7 +27,7 @@
 
 	/**
 	 * 修改课程
-	 * 
+	 *
 	 * @param subjectName
 	 *            课程名称
 	 * @param subjectId
@@ -41,7 +42,7 @@
 
 	/**
 	 * 删除课程
-	 * 
+	 *
 	 * @param subjectIds
 	 *            课程id数组
 	 * @return 上传结果:{"success":true,msg:"success",attrs:{}}
@@ -50,7 +51,7 @@
 
 	/**
 	 * 发布课程
-	 * 
+	 *
 	 * @param subjectIds
 	 *            课程id数组
 	 * @return 上传结果:{"success":true,msg:"success",attrs:{}}
@@ -59,7 +60,7 @@
 
 	/**
 	 * 撤回课程
-	 * 
+	 *
 	 * @param subjectIds
 	 *            课程id数组
 	 * @return 上传结果:{"success":true,msg:"success",attrs:{}}
@@ -68,7 +69,7 @@
 
 	/**
 	 * 更新课件数量
-	 * 
+	 *
 	 * @param subjectId
 	 * @param count
 	 * @return
@@ -77,7 +78,7 @@
 
 	/**
 	 * 查询课程
-	 * 
+	 *
 	 * @param text
 	 *            搜索文本
 	 * @param pageSize
@@ -90,7 +91,7 @@
 
 	/**
 	 * 查询课程个数
-	 * 
+	 *
 	 * @param text
 	 *            搜索文本
 	 * @return 返回课程总数
@@ -99,7 +100,7 @@
 
 	/**
 	 * 读取课程
-	 * 
+	 *
 	 * @param subjectId
 	 *            课程ID
 	 * @return 返回课程列表
@@ -108,7 +109,7 @@
 
 	/**
 	 * 读取课程详情介绍
-	 * 
+	 *
 	 * @param subjectId
 	 *            课程ID
 	 * @return 返回课程详情介绍
@@ -117,7 +118,7 @@
 
 	/**
 	 * 查询我的课程
-	 * 
+	 *
 	 * @param classId
 	 *            班级id
 	 * @return 返回课程列表
@@ -131,7 +132,7 @@
 
 	/**
 	 * 查询我的课程
-	 * 
+	 *
 	 * @param classId
 	 *            班级id
 	 * @return 返回课程列表
@@ -140,7 +141,7 @@
 
 	/**
 	 * 查询个人课程章节的学习进度
-	 * 
+	 *
 	 * @param classId
 	 *            班级id
 	 * @return 返回章节学习进度列表
@@ -154,7 +155,7 @@
 
 	/**
 	 * 我的活动获取课程完成情况
-	 * 
+	 *
 	 * @return
 	 */
 	Result getPerformance4Subject();
@@ -162,11 +163,11 @@
 	/**
 	 * 首页获取课程详情列表
 	 */
-	Result lstSubjectDetail(String userId);
+	Result lstSubjectDetail();
 
 	/**
 	 * 获取数据排行
-	 * 
+	 *
 	 * @return
 	 */
 	Result getDataDesc(String classId, String subjectId);
@@ -175,7 +176,7 @@
 	 * 获取上次学习的位置
 	 */
 	Result lastStudied(String userId);
-	
+
 	/**
 	 * 添加班级课程
 	 * @param origSubjectId
@@ -183,12 +184,12 @@
 	 * @param schoolYear
 	 * @param term
 	 * @return
-	 * @throws InvocationTargetException 
-	 * @throws IllegalAccessException 
+	 * @throws InvocationTargetException
+	 * @throws IllegalAccessException
 	 */
 	Result addClsSubject(String classId,String origSubjectId, String teacherId, Integer schoolYear, Integer term) throws IllegalAccessException, InvocationTargetException;
-	
-	
+
+
 	/**
 	 * 更新班级课程
 	 * @param subjectId
@@ -199,7 +200,7 @@
 	 * @return
 	 */
 	Result updateClsSubject(String classId,String subjectId, String origSubjectId, String teacherId, Integer schoolYear, Integer term);
-	
+
 	/**
 	 * 删除班级课程
 	 * @param classId
@@ -207,147 +208,147 @@
 	 * @return
 	 */
 	Result deleteClsSubject(String classId, String[] subjectIds);
-	
+
 	/**
 	 * 查询班级课程
-	 * 
+	 *
 	 * @param classId
 	 * @param schoolYear
 	 * @param term
 	 * @return
 	 */
 	public List<Map<String, Object>> clsSubjectlist(String classId, Integer schoolYear, Integer term);
-	
+
 	/**
 	 * 获取班级学期
-	 * 
+	 *
 	 * @param classId
 	 * @return
 	 */
 	public List<Map<String,Object>> termList(String classId);
-	
+
 	/**
 	 * 我的课程按学期分类
-	 * 
+	 *
 	 * @param classId
 	 * @return
 	 */
 	public List<Map<String,Object>> myTermSubjectList(String classId);
-	
+
 	/**
 	 * 我的课程,按时间排序
-	 * 
+	 *
 	 * @param classId
 	 * @return
 	 */
 	public List<Map<String,Object>> mySubjectList(String classId, Pager pager);
-	
+
 	/**
 	 * 查询老师或管理员可用的课程ID和课程名字列表
 	 * @param teacherId 根据教师ID过滤
 	 * @return
 	 */
 	List<Map<String, Object>> queryAvailableSubjectIdAndName(String teacherId,Integer sbujectType);
-	
+
 	/**
 	 * 我的班级信息
-	 * 
+	 *
 	 * @param classId
 	 * @return
 	 */
 	public Map<String,Object> myClassInfo(String classId);
-	
+
 	/**
 	 * 获取我的课程数量
-	 * 
+	 *
 	 * @param classId
 	 * @return
 	 */
 	public long myClsSubjectCount(String classId);
-	
+
 	/**
 	 * 获取我的课程进度
-	 * 
+	 *
 	 * @param classId
 	 * @param userId
 	 * @return
 	 */
 	public List<Map<String,Object>> myClsSubjectlist(String classId, String userId, Pager pager);
-	
+
 	/**
 	 * 学员课程作业进度
-	 * 
+	 *
 	 * @param classId
 	 * @param subjectId
 	 * @return
 	 */
 	public Map<String, Object> studentSubjectHomeworkProgress(String classId, String subjectId, String userId);
-	
+
 	/**
 	 * 学员考试作业进度
-	 * 
+	 *
 	 * @param classId
 	 * @param subjectId
 	 * @return
 	 */
 	public Map<String, Object> studentSubjectExamProgress(String classId, String subjectId, String studentId);
-	
+
 	/**
 	 * 获取学员的课程进度
-	 * 
+	 *
 	 * @param classId
 	 * @return
 	 */
 	public List<Map<String,Object>> studentSubjectProgress(String classId, Pager pager);
-	
+
 	/**
 	 * 班级学员课件总体进度
-	 * 
+	 *
 	 * @param subjectId
 	 * @param classId
 	 * @return
 	 */
     public List<Map<String, Object>> studentSubjectLectureProgress(String subjectId, String classId);
-    
+
     /**
 	 * 我的公开课列表
-	 * 
+	 *
 	 * @param pageNum
 	 * @param pageSize
 	 * @param keyword
 	 * @return
 	 */
 	public Map<String,Object> myOpenSubjectList(Integer pageNum, Integer pageSize, String keyword);
-	
+
 	/**
 	 * 公开课列表
-	 * 
+	 *
 	 * @param pageNum
 	 * @param pageSize
 	 * @param keyword
 	 * @return
 	 */
 	public Map<String,Object> openSubjectList(Integer pageNum, Integer pageSize, String keyword);
-	
+
 	/**
 	 * 公开课详情
-	 * 
+	 *
 	 * @param subjectId
 	 * @return
 	 */
 	public Map<String,Object> openSubjectInfo(String subjectId);
-	
+
 	/**
 	 * 我的课程详情
-	 * 
+	 *
 	 * @param classId
 	 * @return
 	 */
 	public Map<String,Object> mySubjectInfo(String subjectId, String classId);
-	
+
 	/**
 	 * app教师端课程列表
-	 * 
+	 *
 	 * @param text
 	 * @param status
 	 * @param type
@@ -356,26 +357,26 @@
 	 * @return
 	 */
 	Result teacherSubjectList(Pager pager, String keyword, String status,Integer type);
-	
+
 	/**
 	 * 课程按学期分类
-	 * 
+	 *
 	 * @param classId
 	 * @return
 	 */
 	List<Map<String,Object>> termSubjectList(String classId, List<Map<String,Object>> clsSubjectlist);
-	
-	
+
+
 	/**
 	 * 查询课程关联的班级信息
 	 * @param origSubjectId
 	 * @return
 	 */
 	List<Map<String, Object>> querySubjectReClassInfos(String origSubjectId);
-	
+
 	/**
 	 * 获取课件数量
-	 * 
+	 *
 	 * @param subjectId
 	 * @return
 	 */

--
Gitblit v1.8.0