mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/learning-system-mobile.git
synced 2025-12-06 17:36:45 +08:00
79 lines
1.5 KiB
JavaScript
79 lines
1.5 KiB
JavaScript
/**控制台相关的控制数据*/
|
||
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
|
||
}
|