| | |
| | | const baseAnswerUrl = '/api/exam/v1/answer/' |
| | | |
| | | export function fetchAnswerList(query) { |
| | | return request({ |
| | | url: baseAnswerUrl + 'answerList', |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | return request({ |
| | | url: baseAnswerUrl + 'answerList', |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | } |
| | | |
| | | export function getAnswer(id) { |
| | | return request({ |
| | | url: baseAnswerUrl + id, |
| | | method: 'get' |
| | | }) |
| | | return request({ |
| | | url: baseAnswerUrl + id, |
| | | method: 'get' |
| | | }) |
| | | } |
| | | |
| | | export function getAnswerInfo(id, query) { |
| | | return request({ |
| | | url: baseAnswerUrl + id + '/info', |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | return request({ |
| | | url: baseAnswerUrl + id + '/info', |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | } |
| | | |
| | | export function getAnswerListInfo(id, query) { |
| | | return request({ |
| | | url: baseAnswerUrl + 'record/' + id + '/answerListInfo', |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | return request({ |
| | | url: baseAnswerUrl + 'record/' + id + '/answerListInfo', |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | } |
| | | |
| | | export function addAnswer(obj) { |
| | | return request({ |
| | | url: baseAnswerUrl, |
| | | method: 'post', |
| | | data: obj |
| | | }) |
| | | return request({ |
| | | url: baseAnswerUrl, |
| | | method: 'post', |
| | | data: obj |
| | | }) |
| | | } |
| | | |
| | | export function putAnswer(obj) { |
| | | return request({ |
| | | url: baseAnswerUrl, |
| | | method: 'put', |
| | | data: obj |
| | | }) |
| | | return request({ |
| | | url: baseAnswerUrl, |
| | | method: 'put', |
| | | data: obj |
| | | }) |
| | | } |
| | | |
| | | export function delAnswer(id) { |
| | | return request({ |
| | | url: baseAnswerUrl + id, |
| | | method: 'delete' |
| | | }) |
| | | return request({ |
| | | url: baseAnswerUrl + id, |
| | | method: 'delete' |
| | | }) |
| | | } |
| | | |
| | | export function save(obj) { |
| | | return request({ |
| | | url: baseAnswerUrl + 'save', |
| | | method: 'post', |
| | | data: obj |
| | | }) |
| | | return request({ |
| | | url: baseAnswerUrl + 'save', |
| | | method: 'post', |
| | | data: obj |
| | | }) |
| | | } |
| | | |
| | | export const saveAndNext = (params) => { |
| | | return request({ |
| | | url: '/api/examScore/saveExamScore', |
| | | method: 'post', |
| | | data: { |
| | | // "allGrade": 0, |
| | | "allScore": 200, |
| | | "candidateNo": params.securityId + ' ', |
| | | "company": params.company, |
| | | "examName": params.examName, |
| | | "examResultVOS": params.examResultVOS, |
| | | "examTime": params.examTime, |
| | | "examType": Number(params.examType), |
| | | "learnGrade": 0, |
| | | "papersId": Number(params.papersId), |
| | | "securityName": params.securityName |
| | | } |
| | | }) |
| | | return request({ |
| | | url: '/api/examScore/saveExamScore', |
| | | method: 'post', |
| | | data: { |
| | | // "allGrade": 0, |
| | | // "allScore": 200, |
| | | "userId": params.userId, |
| | | "candidateNo": params.securityId + ' ', |
| | | "company": params.company, |
| | | "examName": params.examName, |
| | | "examResultVOS": params.examResultVOS, |
| | | "examTime": params.examTime, |
| | | "examType": Number(params.examType), |
| | | "learnGrade": 0, |
| | | "papersId": Number(params.papersId), |
| | | "securityName": params.securityName |
| | | } |
| | | }) |
| | | } |
| | | |
| | | export function anonymousUserSaveAndNext(obj, nextType, nextSubjectId, nextSubjectType) { |
| | | let url = baseAnswerUrl + 'anonymousUser/saveAndNext?nextType=' + nextType |
| | | if (nextSubjectId !== undefined) { |
| | | url += '&nextSubjectId=' + nextSubjectId |
| | | } |
| | | if (nextSubjectType !== undefined) { |
| | | url += '&nextSubjectType=' + nextSubjectType |
| | | } |
| | | return request({ |
| | | url: url, |
| | | method: 'post', |
| | | data: obj |
| | | }) |
| | | let url = baseAnswerUrl + 'anonymousUser/saveAndNext?nextType=' + nextType |
| | | if (nextSubjectId !== undefined) { |
| | | url += '&nextSubjectId=' + nextSubjectId |
| | | } |
| | | if (nextSubjectType !== undefined) { |
| | | url += '&nextSubjectType=' + nextSubjectType |
| | | } |
| | | return request({ |
| | | url: url, |
| | | method: 'post', |
| | | data: obj |
| | | }) |
| | | } |
| | | |
| | | export function submit(obj) { |
| | | return request({ |
| | | url: baseAnswerUrl + 'submit', |
| | | method: 'post', |
| | | data: obj |
| | | }) |
| | | return request({ |
| | | url: baseAnswerUrl + 'submit', |
| | | method: 'post', |
| | | data: obj |
| | | }) |
| | | } |
| | | |
| | | export function anonymousUserSubmit(obj) { |
| | | return request({ |
| | | url: baseAnswerUrl + 'anonymousUser/submit', |
| | | method: 'post', |
| | | data: obj |
| | | }) |
| | | return request({ |
| | | url: baseAnswerUrl + 'anonymousUser/submit', |
| | | method: 'post', |
| | | data: obj |
| | | }) |
| | | } |
| | | |
| | | export function anonymousUserSubmitAll(obj, examinationId, identifier) { |
| | | return request({ |
| | | url: baseAnswerUrl + 'anonymousUser/submitAll/' + examinationId + '?identifier=' + identifier, |
| | | method: 'post', |
| | | data: obj |
| | | }) |
| | | } |
| | | return request({ |
| | | url: baseAnswerUrl + 'anonymousUser/submitAll/' + examinationId + '?identifier=' + identifier, |
| | | method: 'post', |
| | | data: obj |
| | | }) |
| | | } |