BaseNewStudentController.ts 3.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. // @ts-ignore
  2. /* eslint-disable */
  3. // 该文件自动生成,请勿手动修改!
  4. import { defHttp } from '/@/utils/http/axios';
  5. import { ErrorMessageMode } from '/#/axios';
  6. // --------------------------------------------------------------------------
  7. // Base New Student Controller
  8. // --------------------------------------------------------------------------
  9. ;
  10. /** 新增新生维护信息 POST /student/baseNewStudent */
  11. export async function postStudentBaseNewStudent(params:API.AddBaseNewStudentDto
  12. ,mode: ErrorMessageMode = 'modal'){ return defHttp.post<any>
  13. ({url: '/student/baseNewStudent', data:params},{errorMessageMode:mode});}
  14. /** 修改新生维护信息 PUT /student/baseNewStudent */
  15. export async function putStudentBaseNewStudent(params:API.UpdateBaseNewStudentDto
  16. ,mode: ErrorMessageMode = 'modal'){ return defHttp.put<any>
  17. ({url: '/student/baseNewStudent', data:params},{errorMessageMode:mode});}
  18. /** 删除新生维护信息 DELETE /student/baseNewStudent */
  19. export async function deleteStudentBaseNewStudent(params:string[],mode: ErrorMessageMode = 'modal'){ return defHttp.delete<any>
  20. ({url: '/student/baseNewStudent', data:params},{errorMessageMode:mode});}
  21. /** 激活账号 POST /student/baseNewStudent/active-account */
  22. export async function postBaseNewStudentActiveAccount(params:API.ActiveAccountDto
  23. ,mode: ErrorMessageMode = 'modal'){ return defHttp.post<any>
  24. ({url: '/student/baseNewStudent/active-account', data:params},{errorMessageMode:mode});}
  25. /** 导入 POST /student/baseNewStudent/import */
  26. export async function postBaseNewStudentImport(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.post<API.Map[]>
  27. ({url: '/student/baseNewStudent/import',headers:{'Content-Type':'multipart/form-data'}, data:params},{errorMessageMode:mode});}
  28. /** 根据id查询新生维护信息信息 GET /student/baseNewStudent/info */
  29. export async function getBaseNewStudentInfo(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.BaseNewStudentVo>
  30. ({url: '/student/baseNewStudent/info', params:params},{errorMessageMode:mode});}
  31. /** 新生维护信息列表(分页) GET /student/baseNewStudent/page */
  32. export async function getBaseNewStudentPage(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.PageOutput<API.BaseNewStudentPageVo>>
  33. ({url: '/student/baseNewStudent/page', params:params},{errorMessageMode:mode});}
  34. /** 成绩导入 POST /student/baseNewStudent/score-import */
  35. export async function postBaseNewStudentScoreImport(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.post<API.Map[]>
  36. ({url: '/student/baseNewStudent/score-import',headers:{'Content-Type':'multipart/form-data'}, data:params},{errorMessageMode:mode});}
  37. /** 新生维护信息树 GET /student/baseNewStudent/tree */
  38. export async function getBaseNewStudentTree(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.BaseNewStudentTreeVo[]>
  39. ({url: '/student/baseNewStudent/tree', params:params},{errorMessageMode:mode});}