2024-12-29 20:44:44 +08:00
|
|
|
|
import { request, longRequest } from '@/utils'
|
|
|
|
|
|
|
|
|
|
|
|
export default {
|
|
|
|
|
|
login: (data) => request.post('/login/student', data, { noNeedToken: true }),
|
|
|
|
|
|
getAccount: () => request.get('/account'),
|
2025-03-09 11:43:10 +08:00
|
|
|
|
|
2024-12-29 20:44:44 +08:00
|
|
|
|
findStudentByStudentNo: (data) =>
|
|
|
|
|
|
request.post('/user/findStudentByStudentNo', data, { noNeedToken: true }),
|
2025-03-09 11:43:10 +08:00
|
|
|
|
|
|
|
|
|
|
findStudentByusername: (data) => //<2F><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>ȡѧ<C8A1><D1A7><EFBFBD><EFBFBD>Ϣ
|
|
|
|
|
|
request.post('/user/findStudentByusername', data, { noNeedToken: true }),
|
|
|
|
|
|
|
2024-12-29 20:44:44 +08:00
|
|
|
|
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 }),
|
2025-03-10 14:48:31 +08:00
|
|
|
|
|
2025-03-16 10:11:16 +08:00
|
|
|
|
//<2F>༶<EFBFBD><E0BCB6><EFBFBD><EFBFBD>
|
2025-03-10 14:48:31 +08:00
|
|
|
|
takeClassByInviteCode: (data) => request.post('/classes/takeClassByInviteCode', data), //<2F><><EFBFBD><EFBFBD><EFBFBD>༶
|
2025-03-16 10:11:16 +08:00
|
|
|
|
|
2025-04-06 21:51:48 +08:00
|
|
|
|
getClassStudents:(config) =>
|
|
|
|
|
|
request.get('/classes/getClassStudents',(config) ),//<2F><>ȡѧ<C8A1><D1A7><EFBFBD><EFBFBD><EFBFBD>ڰ༶<DAB0><E0BCB6><EFBFBD><EFBFBD>
|
2025-03-16 10:11:16 +08:00
|
|
|
|
|
|
|
|
|
|
//<2F><>ҵ<EFBFBD><D2B5>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>
|
2025-03-23 22:18:14 +08:00
|
|
|
|
getExamList: (config) => request.get('/problem/getExamList',config),//ѧ<><D1A7><EFBFBD><EFBFBD>ȡ<EFBFBD><C8A1>ҵ<EFBFBD>б<EFBFBD>
|
|
|
|
|
|
|
|
|
|
|
|
getStudentRank:(config) => request.get('/problem/getStudentRank', config),//<2F><>ȡѧ<C8A1><D1A7><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD>ɼ<EFBFBD><C9BC><EFBFBD><EFBFBD><EFBFBD>
|
2025-03-16 10:11:16 +08:00
|
|
|
|
|
2025-04-06 21:51:48 +08:00
|
|
|
|
getClassRanks:(config) => request.get('/problem/getClassRanks', config),//<2F><>ȡ<EFBFBD><C8A1>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD>༶<EFBFBD><E0BCB6><EFBFBD><EFBFBD>
|
|
|
|
|
|
|
2025-04-07 16:57:01 +08:00
|
|
|
|
getProblemInfo:(config) => request.get('/problem/getProblemInfo', config)//<2F><>ȡ<EFBFBD><C8A1>ǰ<EFBFBD><C7B0><EFBFBD>沼<EFBFBD><E6B2BC><EFBFBD><EFBFBD>Ϣ
|
2024-12-29 20:44:44 +08:00
|
|
|
|
}
|