2025-05-10 16:36:55 +08:00
|
|
|
import request from '@/utils/request'
|
|
|
|
|
|
|
|
|
|
// 创建驾校-学员课程进度
|
|
|
|
|
export function checkProcess(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/process/check',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data: data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 删除驾校-学员课程进度
|
|
|
|
|
export function deleteprocess(id) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/course/process/delete?id=' + id,
|
|
|
|
|
method: 'delete'
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获得驾校-学员课程进度
|
|
|
|
|
export function getprocess(id) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/process/get?id=' + id,
|
|
|
|
|
method: 'get'
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获得驾校-学员课程进度
|
|
|
|
|
export function getProcessAndBatch(id) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/process/getProcessAndBatch?id=' + id,
|
|
|
|
|
method: 'get'
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获得驾校-学员课程进度分页
|
2025-06-06 17:33:22 +08:00
|
|
|
export function getProcessPage(params) {
|
2025-05-10 16:36:55 +08:00
|
|
|
return request({
|
|
|
|
|
url: '/process/page',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 导出驾校-学员课程进度 Excel
|
|
|
|
|
export function exportprocessExcel(params) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/course/process/export-excel',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params,
|
|
|
|
|
responseType: 'blob'
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 创建驾校-学员课程进度(传递集合)
|
|
|
|
|
export function saveProcess(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/process/saveProcess',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data: data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 根据用户id和课程id查询进度
|
|
|
|
|
export function getAllByUserIdAndCourseId(params) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/process/getAllByUserIdAndCourseId',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function getExamAddress(type,subject) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/address/getList',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: {
|
|
|
|
|
type,
|
|
|
|
|
subject
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
export function scoreInput(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/scoreInput/input',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data: data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function scoreEdit(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/scoreInput/update',
|
|
|
|
|
method: 'put',
|
|
|
|
|
data: data
|
|
|
|
|
})
|
|
|
|
|
}
|