Files
learning-system-mobile/api/boe/course.js
2022-11-03 15:05:29 +08:00

79 lines
1.5 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/**控制台相关的控制数据*/
import ajax from '@/api/boe/boeApiAjax.js'
/**
* 我的学习列表
* @param {
* type:'online-course'
* page:1,
* size:10
* } data 查询条件
*/
const myLearning = function(data) {
return ajax.postJson('/b1/system/user/my-learning',data);
}
/**
* 必修任务列表
* @param {
* cmtask_status:状态 1进行中2已完成,4已过期
* cmtask_name:名称
* page:1,
* size:10
* } data 查询条件
*/
const cmtaskList = function(data) {
return ajax.postJson('/b1/system/cmtask/cmtask-list',data);
}
/**
* 测评报告
* @param {Object} data
* {
* keyword: 查询关键字
* page:1,
* size:10
}
*/
const reportList = function(data) {
return ajax.postJson('/b1/system/quiz/report-list',data);
}
/**
* 课程库的列表查询
* @param {Object} data
* {
type: online-course 在线课face-course面授班,project 学习项目
* page:1,
* size:10
}
*/
const courseList = function(data) {
return ajax.postJson('/b1/system/search/list',data);
}
/**
* 删除课程
* @param {Object} ms_timeline_kid
*/
const delLearning = function(ms_timeline_kid) {
return ajax.post('/b1/system/user/ms-timeline-delete',{ms_timeline_kid});
}
/**
* 根据用户的kid获取用户的受众权限
*
* @param {Object} kid
*/
const audience = function(kid) {
return ajax.get('/b1/system/user/audience-by-user?userId='+kid);
}
export default {
myLearning,
cmtaskList,
reportList,
courseList,
delLearning,
audience
}