mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/learning-system-portal.git
synced 2025-12-16 22:36:43 +08:00
51 lines
998 B
JavaScript
51 lines
998 B
JavaScript
import ajax from '@/utils/xajax.js'
|
|
|
|
|
|
/**
|
|
* testId
|
|
* testName
|
|
* groupId
|
|
* groupName
|
|
* duration
|
|
* startTime
|
|
* endTime
|
|
* @param {*} data
|
|
*/
|
|
const pushExecute = function(data) {
|
|
return ajax.post('/xboe/m/exam/task/execute',data);
|
|
}
|
|
|
|
/**
|
|
* 分页查询独立考试任务,用于当前用户自己的查询
|
|
* @param {*} data
|
|
*/
|
|
const myList = function(data) {
|
|
return ajax.post('/xboe/m/exam/alone//user/pagelist',data);
|
|
}
|
|
|
|
/**
|
|
* 获取最后一次的考试信息
|
|
* @param {考试id} examId
|
|
*/
|
|
const getLast = function(examId){
|
|
return ajax.get('/xboe/m/exam/alone/user/last?testId='+examId);
|
|
}
|
|
|
|
/**
|
|
* 检查试卷是否已经使用并推送了,
|
|
* 返回true 代表已推送,就不能再编辑试卷的试题了,如果返回 false 代表未推送,可以编辑试卷试题
|
|
* @param paperId
|
|
*/
|
|
const checkPaper = function(paperId){
|
|
return ajax.post('/xboe/m/exam/task/check-paper',{paperId});
|
|
}
|
|
|
|
|
|
|
|
export default {
|
|
pushExecute,
|
|
myList,
|
|
getLast,
|
|
checkPaper
|
|
}
|