100 lines
2.1 KiB
JavaScript
100 lines
2.1 KiB
JavaScript
import request from '@/api/request'
|
|
import { getToken } from '@/common/common.js'
|
|
import { get_base_url } from '@/api/request'
|
|
const base_url = '/traexam'
|
|
|
|
// 开始考试(试卷信息)
|
|
export const startTraExamPapersInfo = (data) => {
|
|
return request({
|
|
url: base_url + '/traExamPapers/startTraExamPapersInfo',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
};
|
|
// 提交试卷
|
|
export const commitPaperExam = (data) => {
|
|
return request({
|
|
url: base_url + '/traExamPapers/commitPaperExam',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
};
|
|
|
|
// 考试中心考试查分
|
|
export const queryPaperExamScore = (data) => {
|
|
return request({
|
|
url: base_url + '/traExamPapers/queryPaperExamScore',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
};
|
|
|
|
// ↑↑↑↑↑↑↑↑↑考试中心考试↑↑↑↑↑↑↑
|
|
|
|
// ↓↓↓↓↓↓↓↓↓课程考试↓↓↓↓↓↓↓↓
|
|
|
|
export const startExamByCrs = (data) => {
|
|
return request({
|
|
url: base_url + '/traCrsPapers/startExamByCrs',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
};
|
|
// 提交课程考试
|
|
export const commitCrsExam = (data) => {
|
|
return request({
|
|
url: base_url + '/traCrsPapers/commitCrsExam',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
};
|
|
// 试卷考试查分
|
|
export const queryCrsExamScore = (data) => {
|
|
return request({
|
|
url: base_url + '/traCrsPapers/queryCrsExamScore',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
};
|
|
|
|
|
|
// 试卷考试 排行榜
|
|
export const queryPaperExamRankingList = (data) => {
|
|
return request({
|
|
url: base_url + '/traExamPapers/queryPaperExamRankingList',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
};
|
|
|
|
|
|
// 反馈问题
|
|
export const saveTraQnsFeedback = (data) => {
|
|
return request({
|
|
url: base_url + '/traCrsPapers/saveTraQnsFeedback',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
};
|
|
|
|
|
|
// 考试过程中提交结果,后端用来缓存(考试中心考试和课程考试共用这个缓存接口)
|
|
export const commitPaperCache = (data) => {
|
|
return request({
|
|
url: base_url + '/traExamPapers/commitPaperCache',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
};
|
|
|
|
|
|
|