import { request, getRequestParams } from '@/utils/request'; /** * 得到我的机构列表 */ export function getMyOrgList() { const params = getRequestParams('org-org_manager-GetMyOrgList'); return request({ method: 'post', url: process.env.VUE_APP_LearnWebSI, params, data: {} }); } /** * 分页查询教材列表 * @param {Object} data 查询条件 */ export function PageQueryBookList(data) { const params = getRequestParams('book-book_manager-PageQueryBookList'); return request({ method: 'post', url: process.env.VUE_APP_BookWebSI, params, data }); } /** * 分页查询教材列表(为课程选择配套教材) * @param {Object} data 查询条件 */ export function PageQueryBookList_SelectBookForCourse(data) { const params = getRequestParams('cominfo_query-book_query-PageQueryBookList_SelectBookForCourse'); return request({ method: 'post', url: process.env.VUE_APP_LearnWebSI, params, data }); } /** * 分页查询机构教师用户列表 * @param {Object} data */ export function PageQueryOrgTeacherUserList(data) { const params = getRequestParams('user_manager-PageQueryOrgTeacherUserList'); return request({ method: 'post', url: process.env.VUE_APP_FileServer, params, data }); } /** * 分页查询课程学员列表 * @param {Object} data */ export function PageQueryCourseStudentList(data) { const params = getRequestParams('page_query-PageQueryCourseStudentList'); return request({ method: 'post', url: process.env.VUE_APP_LearnWebSI, params, data }); } /** * 得到我的任务所属课程列表(用于主页显示) * @param {Object} data */ export function GetMyCourseList_TaskBelong(data) { const params = getRequestParams('cominfo_query-task_query-GetMyCourseList_TaskBelong'); return request({ method: 'post', url: process.env.VUE_APP_LearnWebSI, params, data }); } /** * 得到我的任务列表(用于主页显示)【课节分组模式,新版任务列表】 * @param {Object} data */ export function GetMyTaskList_CSItemGroup(data) { return request({ method: 'post', url: process.env.VUE_APP_LearnWebSI, params: getRequestParams('cominfo_query-task_query-GetMyTaskList_CSItemGroup'), data }); } /** * 得到我的练习题答题记录列表 * @param {object} data * @param {string} data.courseware_id 课件ID */ export function GetMyExerciseAnswerRecordList(data) { return request({ method: 'post', url: `${process.env.VUE_APP_ExerciseManager}GetMyExerciseAnswerRecordList`, params: getRequestParams(''), data }); } // DeleteStudent 删除学生 export function DeleteStudent(data) { return request({ method: 'post', url: process.env.VUE_APP_LearnWebSI, params: getRequestParams('teaching-course_manager-DeleteCourseStudent'), data }); }