派生自 projectDept/qhighschool

EricsHu
2022-12-05 068fc7f2e81178e55fa191a13709af64b1a163f6
src/main/java/com/qxueyou/scc/courseware/service/ICourseService.java
@@ -6,38 +6,38 @@
import com.qxueyou.scc.base.model.Result;
/**
 * 项目服务接口
 * @author 岩龙
 * 项目服务接口
 * @author 岩龙
 * @createtime 2017-10-31
 */
public interface ICourseService {
   /**
    * 查询科目类别
    * @param categoryId 当前目录id
    * 查询科目类别
    * @param categoryId 当前目录id
    * @return
    */
   public List<Map<String, Object>> queryCategoryList() ;
   
   /**
    * 添加科目类别
    * @param parentId 父节点id
    * @param catalogName 目录名
    * 添加科目类别
    * @param parentId 父节点id
    * @param catalogName 目录名
    * @return
    */
   public Result insertCourseCategory(String parentId,String catalogName);
   
   /**
    * 修改科目类别
    * @param categoryId  类别id
    * @param categoryName 类别名
    * 修改科目类别
    * @param categoryId  类别id
    * @param categoryName 类别名
    * @return
    */
   public Result updateCourseCategory(String categoryId,String categoryName);
   
   /**
    * 删除科目类别
    * @param categoryId 当前目录id
    * 删除科目类别
    * @param categoryId 当前目录id
    * @return
    */
   public Result deleteCategory(String categoryId) ;
@@ -45,88 +45,88 @@
   
   
   /**
    * 查询项目
    * @param categoryId 类别id
    * 查询项目
    * @param categoryId 类别id
    * @return
    */
   public List<Map<String, Object>> queryCourse(String categoryId) ;
   
   /**
    * 添加项目
    * @param categoryId 科目类别id
    * @param courseName 项目名
    * 添加项目
    * @param categoryId 科目类别id
    * @param courseName 项目名
    * @return
    */
   public Result insertCourse(String categoryId,String courseName);
   
   /**
    * 修改项目
    * @param courseId 项目id
    * @param courseName 项目名
    * 修改项目
    * @param courseId 项目id
    * @param courseName 项目名
    * @return
    */
   public Result updateCourse(String courseId,String courseName);
   
   /**
    * 删除项目
    * @param courseId  项目id
    * 删除项目
    * @param courseId  项目id
    * @return
    */
   public Result deleteCourse(String courseId);
   
   
   /**
    * 查询课程
    * @param courseId 项目id
    * 查询课程
    * @param courseId 项目id
    * @return
    */
   public List<Map<String, Object>> querySubject(String courseId);
   
   
   /**
    * 添加课程
    * @param courseId 项目id
    * @param subjectName 课程名
    * 添加课程
    * @param courseId 项目id
    * @param subjectName 课程名
    * @return
    */
   public Result insertSubject(String courseId,String subjectName);
   
   /**
    *  修改课程
    * @param subjectId 课程id
    * @param subjectName 课程名
    *  修改课程
    * @param subjectId 课程id
    * @param subjectName 课程名
    * @return
    */
   public Result updateSubject(String subjectId,String subjectName);
   
   /**
    * 删除课程
    * @param subjectId  课程id
    * 删除课程
    * @param subjectId  课程id
    * @return
    */
   public Result deleteSubject(String subjectId);
   
   
   /**
    * 查询章
    * @param subjectId 课程Id
    * 查询章
    * @param subjectId 课程Id
    * @return
    */
   public List<Map<String, Object>> queryChapter(String subjectId);
   
   /**
    * 查询节
    * 查询节
    * @param id
    * @return
    */
   public List<Map<String, Object>> querychildChapter(String id);
   
   /**
    * 添加章节
    * @param subjectId 课程Id
    * @param chapterName 父章节Id
    * @param chapterName 章节名称
    * @param courseId 项目Id
    * 添加章节
    * @param subjectId 课程Id
    * @param chapterName 父章节Id
    * @param chapterName 章节名称
    * @param courseId 项目Id
    * @return
    */
   public Result insertChapter(String subjectId,String chapterId,String chapterName,String courseId);
@@ -134,29 +134,29 @@
   
   
   /**
    * 修改章节
    * @param chapterId 章节id
    * @param chapterName 章节名称
    * 修改章节
    * @param chapterId 章节id
    * @param chapterName 章节名称
    * @return
    */
   public Result updateChapter(String chapterId,String chapterName);
   
   /**
    * 删除章节
    * 删除章节
    * @param chapterId
    * @return
    */
   public Result deleteChapter(String chapterId);
   /**
    * 查询所有机构项目名
    * 查询所有机构项目名
    * @return
    */
   public List<Map<String, Object>> queryCourseName();
   
   
   /**
    * 删除树节点
    * 删除树节点
    * @param id
    * @param type
    * @return
@@ -164,7 +164,7 @@
   public Result deleteNode(String id, String type);
   
   /**
    * pc端显示项目名称
    * pc端显示项目名称
    * @return
    */
   List<Map<String, Object>> findclassNameByCourse(String mode);