88 lines
1.6 KiB
JavaScript
88 lines
1.6 KiB
JavaScript
|
import request from '@/utils/request';
|
||
|
|
||
|
// 课程列表
|
||
|
export function getLessonList(code) {
|
||
|
return request({
|
||
|
url: '/api/stats/lesson/list',
|
||
|
method: 'get',
|
||
|
params: {
|
||
|
wmCode: code
|
||
|
}
|
||
|
});
|
||
|
}
|
||
|
|
||
|
// 课程内实训数据统计
|
||
|
export function getLessonTimeChart(data) {
|
||
|
return request({
|
||
|
url: `/api/stats/lesson/${data.id}/stats`,
|
||
|
method: 'get',
|
||
|
params: {
|
||
|
wmCode: data.code
|
||
|
}
|
||
|
});
|
||
|
}
|
||
|
|
||
|
// 查询参与考试的课程列表
|
||
|
export function getExamTree(code) {
|
||
|
return request({
|
||
|
url: '/api/stats/exam/lessonList',
|
||
|
method: 'get',
|
||
|
params: {
|
||
|
wmCode: code
|
||
|
}
|
||
|
});
|
||
|
}
|
||
|
|
||
|
// 查询参与考试的试题列表
|
||
|
export function getstatsExamList(data) {
|
||
|
return request({
|
||
|
url: `/api/stats/exam/${data.lessonId}/list`,
|
||
|
method: 'get',
|
||
|
params: {
|
||
|
wmCode: data.code
|
||
|
}
|
||
|
});
|
||
|
}
|
||
|
|
||
|
// 个人考试数据统计
|
||
|
export function getExamChart(data) {
|
||
|
return request({
|
||
|
url: `/api/stats/exam/${data.examId}/stats`,
|
||
|
method: 'get',
|
||
|
params: {
|
||
|
wmCode: data.code
|
||
|
}
|
||
|
});
|
||
|
}
|
||
|
|
||
|
// 仿真地图下产品列表
|
||
|
export function getSimulationPrdList(mapId, code) {
|
||
|
return request({
|
||
|
url: `/api/stats/simulation/${mapId}/prdList`,
|
||
|
method: 'get',
|
||
|
params: {
|
||
|
wmCode: code
|
||
|
}
|
||
|
});
|
||
|
}
|
||
|
// 仿真时长排名
|
||
|
export function getSimulationTimeList(data) {
|
||
|
return request({
|
||
|
url: `/api/stats/simulation/${data.prdCode}/rank`,
|
||
|
method: 'get',
|
||
|
params: {
|
||
|
wmCode: data.code
|
||
|
}
|
||
|
});
|
||
|
}
|
||
|
// 个人仿真数据统计
|
||
|
export function getSimulationTimeChart(data) {
|
||
|
return request({
|
||
|
url: `/api/stats/simulation/${data.mapId}/stats`,
|
||
|
method: 'get',
|
||
|
params: {
|
||
|
wmCode: data.code
|
||
|
}
|
||
|
});
|
||
|
}
|