66 lines
1009 B
JavaScript
66 lines
1009 B
JavaScript
import request from '@/utils/request'
|
|
|
|
/**
|
|
* 陪伴员等级API
|
|
*/
|
|
export const teacherLevelApi = {
|
|
/**
|
|
* 获取当前等级信息
|
|
*/
|
|
getCurrentLevel() {
|
|
return request({
|
|
url: '/api/teacher/level/current',
|
|
method: 'GET'
|
|
})
|
|
}
|
|
}
|
|
|
|
/**
|
|
* 考核API
|
|
*/
|
|
export const examApi = {
|
|
/**
|
|
* 开始考核
|
|
*/
|
|
start(data) {
|
|
return request({
|
|
url: '/api/teacher/exam/start',
|
|
method: 'POST',
|
|
data
|
|
})
|
|
},
|
|
|
|
/**
|
|
* 获取下一题
|
|
*/
|
|
getNextQuestion(examRecordId) {
|
|
return request({
|
|
url: '/api/teacher/exam/next-question',
|
|
method: 'GET',
|
|
params: { examRecordId }
|
|
})
|
|
},
|
|
|
|
/**
|
|
* 提交答案
|
|
*/
|
|
submitAnswer(data) {
|
|
return request({
|
|
url: '/api/teacher/exam/submit-answer',
|
|
method: 'POST',
|
|
data
|
|
})
|
|
},
|
|
|
|
/**
|
|
* 完成考核
|
|
*/
|
|
finish(examRecordId) {
|
|
return request({
|
|
url: '/api/teacher/exam/finish',
|
|
method: 'POST',
|
|
data: { examRecordId }
|
|
})
|
|
}
|
|
}
|