/**控制台相关的控制数据*/ 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 }