Files
tra-app/src/api/courseRecord.js
T
2025-11-04 09:35:41 +08:00

125 lines
2.6 KiB
JavaScript

import request from '@/api/request'
const base_url = '/traexam'
/**学习*/
// 学习列表页
export const queryStdyRecordPaging = (data) => {
return request({
url: base_url + '/traRecord/queryStdyRecordPaging',
method: 'post',
toastErrors: true,
data
});
};
// 学习单项列表 crsId
export const queryStdyBatchByCrsId = (data) => {
return request({
url: base_url + '/traRecord/queryStdyBatchByCrsId',
method: 'post',
toastErrors: true,
data
});
};
// 学习详情 通过 stdyId 查询
export const queryTraStudyExecuteRecord = (data) => {
return request({
url: base_url + '/traCrsPapers/queryTraStudyExecuteRecord',
method: 'post',
toastErrors: true,
data
});
};
/**练习*/
// 练习列表页
export const queryPracticeRecordPaging = (data) => {
return request({
url: base_url + '/traRecord/queryPracticeRecordPaging',
method: 'post',
toastErrors: true,
data
});
};
// 练习每一项列表
export const queryPracticeHis = (data) => {
return request({
url: base_url + '/traRecord/queryPracticeHis',
method: 'post',
toastErrors: true,
data
});
};
// 练习详情 通过 exrId 查询
export const queryPracticeRecordByExrId = (data) => {
return request({
url: base_url + '/traCrsPractice/queryPracticeRecordByExrId',
method: 'post',
toastErrors: true,
data
});
};
/**考试*/
export const queryCrsExamRecordPaging = (data) => {
return request({
url: base_url + '/traRecord/queryCrsExamRecordPaging',
method: 'post',
toastErrors: true,
data
});
};
// 考试每一项列表
export const queryCrsExamHisByExamId = (data) => {
return request({
url: base_url + '/traRecord/queryCrsExamHisByExamId',
method: 'post',
toastErrors: true,
data
});
};
/**考试中心考试*/
// 考试列表页
export const queryExamRecordPaging = (data) => {
return request({
url: base_url + '/traRecord/queryExamRecordPaging',
method: 'post',
toastErrors: true,
data
});
};
// 考试每一项列表
export const queryExamHisByExamId = (data) => {
return request({
url: base_url + '/traRecord/queryExamHisByExamId',
method: 'post',
toastErrors: true,
data
});
};
/**竞赛*/
// 查询竞赛记录
export const queryTraCompetitionRecordPaging = (data) => {
return request({
url: base_url + '/traCompetitionInfo/queryTraCompetitionRecordPaging',
method: 'post',
toastErrors: true,
data
});
};
// 查询竞赛答题列表
export const queryTraCompetitionRecordInfoPaging = (data) => {
return request({
url: base_url + '/traCompetitionInfo/queryTraCompetitionRecordInfoPaging',
method: 'post',
toastErrors: true,
data
});
};