package com.qxueyou.scc.courseware.service; import java.util.List; import com.qxueyou.scc.base.model.Result; import com.qxueyou.scc.org.model.OrgCollegeCourse; import com.qxueyou.scc.org.model.OrgCourse; public interface IOrgCourseService { /** * 后台 科目列表 * @param sql * @param args * @return */ public List queryCourseList(String OrgId); /** * 新增科目 * @param course * @return */ Result insertCourse(OrgCollegeCourse course); /** * 更新科目 * @param course * @return */ Result updateCourse(OrgCollegeCourse course); /** * 删除科目 * @param courseIds * @return */ Result deleteCourses(String[] courseIds); /** * 推荐科目 * @param courseIds * @return */ Result doRecommend(String[] courseIds); /** * 取消推荐科目 * @param courseIds * @return */ Result doUnRecommend(String[] courseIds); /** * 专业编辑 - 选择科目类别后加载专业列表 * * @return */ List loadCourse(String courseCategoryId, String courseId); }