| | |
| | | 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) ; |
| | |
| | | |
| | | |
| | | /** |
| | | * 查询项目 |
| | | * @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); |
| | |
| | | |
| | | |
| | | /** |
| | | * 修改章节 |
| | | * @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 |
| | |
| | | public Result deleteNode(String id, String type); |
| | | |
| | | /** |
| | | * pc端显示项目名称 |
| | | * pc端显示项目名称 |
| | | * @return |
| | | */ |
| | | List<Map<String, Object>> findclassNameByCourse(String mode); |