32 lines
1.2 KiB
JavaScript
32 lines
1.2 KiB
JavaScript
import { request, longRequest } from '@/utils'
|
|
|
|
export default {
|
|
login: (data) => request.post('/login/student', data, { noNeedToken: true }),
|
|
getAccount: () => request.get('/account'),
|
|
|
|
findStudentByStudentNo: (data) =>
|
|
request.post('/user/findStudentByStudentNo', data, { noNeedToken: true }),
|
|
|
|
findStudentByusername: (data) => //依据用户名获取学生信息
|
|
request.post('/user/findStudentByusername', data, { noNeedToken: true }),
|
|
|
|
confirmQuestionAnswer: (data) =>
|
|
request.post('/user/confirmQuestionAnswer', data, { noNeedToken: true }),
|
|
resetPassword: (data) =>
|
|
request.post('/user/updatePasswordByUserName', data, { noNeedToken: true }),
|
|
|
|
updateUserInfo: (data) => request.post('/user/editUserInfo', data),
|
|
updateUserPwd: (data) => request.post('/user/editUserPassword', data),
|
|
signUser: (data) => request.post('/user/signUser', data, { noNeedToken: true }),
|
|
|
|
//班级相关
|
|
takeClassByInviteCode: (data) => request.post('/classes/takeClassByInviteCode', data), //加入班级
|
|
|
|
|
|
//作业题目部分
|
|
getExamList: (config) => request.get('/problem/getExamList',config),//学生获取作业列表
|
|
|
|
getStudentRank:(config) => request.get('/problem/getStudentRank', config),//获取学生当前报告成绩排名
|
|
|
|
}
|