创建课程记录三个列表,创建练习页

This commit is contained in:
田岩
2025-08-22 17:43:38 +08:00
parent dd2642defc
commit 5647add948
18 changed files with 1766 additions and 23 deletions
+49
View File
@@ -0,0 +1,49 @@
import request from '@/api/request'
const base_url = '/traexam'
// 学习列表页
/**练习*/
// 练习列表页
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
});
};
/**考试*/
// 考试列表页
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
});
};
+42
View File
@@ -0,0 +1,42 @@
import request from '@/api/request'
const base_url = '/traexam'
// 1.开始练习(课程练习)
export const startPracticeByCrs = (data) => {
return request({
url: base_url + '/traCrsPractice/startPracticeByCrs',
method: 'post',
toastErrors: true,
data
});
};
// 2.课程练习答题
export const practiceAnswer = (data) => {
return request({
url: base_url + '/traCrsPractice/practiceAnswer',
method: 'post',
toastErrors: true,
data
});
};
// 3.课程练习状态变更
export const practiceCommit = (data) => {
return request({
url: base_url + '/traCrsPractice/practiceCommit',
method: 'post',
toastErrors: true,
data
});
};
// 4.课程练习记录
export const queryPracticeRecordByExrId = (data) => {
return request({
url: base_url + '/traCrsPractice/queryPracticeRecordByExrId',
method: 'post',
toastErrors: true,
data
});
};