auto_score/AES-front/src/api/admin.js

107 lines
6.5 KiB
JavaScript

import { request, longRequest } from '@/utils'
export default {
login: (data) => request.post('/login/admin', data, { noNeedToken: true }),
getStudentToken: (data) => request.post('/adminusers/toStudentPage', data),
getTeacherInfo: () => request.post('/adminusers/getTeacherInfo'),
updateTeacherNoPassword: (data) => request.post('/adminusers/updateTeacherNoPassword', data),
getTeacherSignList: () => request.post('/adminusers/getTeacherSignList'),
findAdminuserByno: (data) => request.post('/adminusers/findAdminuserByno', data, { noNeedToken: true }),
signTeacher: (data) => request.post('/adminusers/signTeacher', data, { noNeedToken: true }),
findAdminuserByAccountInRePwInfo: (data) =>
request.post('/adminusers/findAdminuserByAccountInRePwInfo', data, { noNeedToken: true }),
confirmQuestionAnswer: (data) =>
request.post('/adminusers/confirmQuestionAnswer', data, { noNeedToken: true }),
updatePasswordByAccount: (data) =>
request.post('/adminusers/updatePasswordByAccount', data, { noNeedToken: true }),
findStudentsByCondition: (data) => request.post('/user/findStudentsByCondition', data),
getUser: (data) => request.post('/user/getUser', data),
editUserInfoByTeacher: (data) => request.post('/user/editUserInfoByTeacher', data),
editUserPasswordByTeacher: (data) => request.post('/user/editUserPasswordByTeacher', data),
remove: (data) => request.post('/user/remove', data),
findAllAssistant: (data) => request.post('/adminusers/findAllAssistant', data),
findAllClasses: (data) => request.post('/classes/findAllClasses', data),
getAssistantById: (data) => request.post('/adminusers/getAssistantById', data),
editAssistant: (data) => request.post('/adminusers/editAssistant', data),
editPassword: (data) => request.post('/adminusers/editPassword', data),
deleteAdminuser: (data) => request.post('/adminusers/deleteAdminuser', data),
addAssistant: (data) => request.post('/adminusers/addAssistant', data),
findAllAdminusers: (data) => request.post('/adminusers/findAllAdminusers', data),
editTeacherStatus: (data) => request.post('/adminusers/editTeacherStatus', data),
getAdminuserById: (data) => request.post('/adminusers/getAdminuserById', data),
editAdminuser: (data) => request.post('/adminusers/editAdminuser', data),
addAdminuser: (data) => request.post('/adminusers/addAdminuser', data),
findAllClassPage: (data) => request.post('/classes/findAllClassPage', data),
findAllShoolsInAdminusers: () => request.post('/school/findAllShoolsInAdminusers'),
deleteClass: (data) => request.post('/classes/deleteClass', data),
addClass: (data) => request.post('/classes/addClass', data),
findAllCoursesPage: (data) => request.post('/course/findAllCoursesPage', data),
Addcourse: (data) => request.post('/course/addCourse', data),
getCourseById: (data) => request.post('/course/findCourseById', data),
EditCourse: (data) => request.post('/course/editCourse', data),
deletecoursesInfo: (data) => request.post('/course/deleteCourse', data),
findAllTeacher: (data) =>
request.post('/adminusers/findAllTeacher', data),
findClassNotInCourse: (data) => request.post('/classes/findClassNotInCourse', data),
addClassToCourse: (data) => request.post('/classes/addClassToCourse', data),
findClassStudentsByIdPage: (data) => request.post('/classes/findClassStudentsByIdPage', data),
deleteClassStudentsById: (data) => request.post('/classes/deleteClassStudentsById', data),
getUserAdd: (data) => request.post('/user/getUserAdd', data),
importClassStudents: (config, data) =>
request({
url: '/importClassStudentsFile/importClassStudents',
method: 'post',
responseType: 'blob',
headers: { 'Content-Type': 'multipart/form-data' },
params: config,
data: data,
}),
download: (config) =>
request({
url: '/downloadFile/download',
method: 'get',
responseType: 'blob',
params: config,
}),
downloadAttachment: (config) =>
request({
url: '/downloadFile/downloadAttachment',
method: 'get',
responseType: 'blob',
params: config,
}),
getAssistantByClassIdPage: (data) => request.post('/adminusers/getAssistantByClassIdPage', data),
deleteClassAssistant: (data) => request.post('/assistantClass/deleteClassAssistant', data),
findAdminuserByAccount: (data) =>
request.post('/adminusers/findAdminuserByAccount', data, { noNeedToken: true }),
addClassAssistant: (data) => request.post('/assistantClass/addClassAssistant', data),
getAssistantNotBelongClass: (data) =>
request.post('/adminusers/getAssistantNotBelongClass', data),
addScoringRubric: (data) => request.post('/problem/addScoringRubric', data),
findScoringRubricNoStandardId:(data)=>request.post('/problem/findScoringRubricNoStandardId',data),
addScoringStandard: (data) => request.post('/problem/addScoringStandard', data),
findScoringStandardNoProblemId: (data) => request.post('/problem/findScoringStandardNoProblemId', data),
addProblem:(data) => request.post('/problem/addProblem', data),
findClassById: (data) => request.post('/classes/findClassById', data),
editClassMessage: (data) => request.post('/classes/editClassMessage', data),
deleteScoringRubric:(data)=>request.post('/problem/deleteScoringRubric',data),
deleteScoringStandard:(data)=>request.post('/problem/deleteScoringStandard',data),
findAllProblemByCourseId:(data)=>request.post('/problem/findAllProblemByCourseId',data),
findClassByCourseId:(data)=>request.post('/classes/findClassByCourseId',data),
findProblemById:(data)=>request.post('/problem/findProblemById',data),
postProblem:(data)=>request.post('/problem/postProblem',data),
findScoringStandardByProblemId: (data) => request.post('/problem/findScoringStandardByProblemId', data),
editProblem:(data) => request.post('/problem/editProblem', data),
deleteProblem:(data) => request.post('/problem/deleteProblem', data),
findAllProblemByCourseIdAndClassId:(data)=>request.post('/problem/findAllProblemByCourseIdAndClassId',data),
findPostProblem:(data)=>request.post('/problem/findPostProblem',data),
updateSetup:(data)=>request.post('/problem/updateSetup',data),
findStudentSubmit:(data)=>request.post('/problem/findStudentSubmit',data),
addTime:(data)=>request.post('/problem/addTime',data),
findProblemReview:(data)=>request.post('/problem/findProblemReview',data),
findScore:(data)=>request.post('/problem/findScore',data),
reviewProblem:(data)=>request.post('/problem/reviewProblem',data),
redoReport:(data)=>request.post('/problem/redoReport',data),
findNextReport:(data)=>request.post('/problem/findNextReport',data),
}