nxdt-uniapp/api/educationTraining.js

137 lines
2.5 KiB
JavaScript
Raw Normal View History

2025-01-16 17:36:46 +08:00
import request from '@/utils/request'
// 学习任务-列表
export function getLearningTaskList(data) {
return request({
url: '/app/learningTask/list',
method: 'get',
params: data
})
}
// 学习任务-详情
export function getLearningTaskDetail(data) {
return request({
url: '/app/learningTask/learningList',
method: 'get',
params: data
})
}
// 学习任务-工程列表
export function selectProAddress(data) {
return request({
url: '/app/learningTask/selectProAddress',
method: 'post',
data
})
}
// 我的培训-列表
export function getTrainingList(data) {
return request({
url: '/app/learningTask/myTrainingList',
method: 'get',
params: data
})
}
// 我的培训-详情
export function getTrainingDetail(data) {
return request({
url: '/app/learningTask/trainingDetail',
method: 'get',
params: data
})
}
// 我的培训-详情-签到
export function trainingSign(data) {
return request({
url: '/app/learningTask/trainingSign',
method: 'post',
data
})
}
// 我的考试-列表
export function getExamList(data) {
return request({
url: '/app/autoPractice/myExamList',
method: 'get',
params: data
})
}
// 我的考试-获取考试题
export function getExamQuestion(data) {
return request({
url: '/app/autoPractice/getExamQuestion',
method: 'get',
params: data
})
}
// 我的考试-提交考试
export function submitAnswer(data) {
return request({
url: '/app/autoPractice/submitAnswer',
method: 'post',
data
})
}
// 更新学习进度
export function updateProgress(data) {
return request({
url: '/app/learningTask/updateProgress',
method: 'post',
data
})
}
// 获取练习题
export function getQuestion(data) {
return request({
url: '/app/learningTask/getQuestion',
method: 'get',
params: data
})
}
// 提交练习
export function updateAnswer(data) {
return request({
url: '/app/learningTask/updateAnswer',
method: 'post',
data
})
}
// 自主练习-列表
export function getAutoPracticeList(data) {
return request({
url: '/app/autoPractice/list',
method: 'get',
params: data
})
}
// 自主练习-获取练习题
export function getTestQuestion(data) {
return request({
url: '/app/autoPractice/getTestQuestion',
method: 'get',
params: data
})
}
// 自主练习-提交练习
export function endPractice(data) {
return request({
url: '/app/autoPractice/endPractice',
method: 'post',
data
})
}