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<OrgCollegeCourse> 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<OrgCourse> loadCourse(String courseCategoryId, String courseId);
|
|
|
}
|