ExamPlanController.ts 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. // @ts-ignore
  2. /* eslint-disable */
  3. // 该文件自动生成,请勿手动修改!
  4. import { defHttp } from '/@/utils/http/axios';
  5. import { ErrorMessageMode } from '/#/axios';
  6. // --------------------------------------------------------------------------
  7. // Exam Plan Controller
  8. // --------------------------------------------------------------------------
  9. ;
  10. /** 新增考试计划维护 POST /xycxedu/examPlan */
  11. export async function postXycxeduExamPlan(params:API.AddExamPlanDto
  12. ,mode: ErrorMessageMode = 'modal'){ return defHttp.post<any>
  13. ({url: '/xycxedu/examPlan', data:params},{errorMessageMode:mode});}
  14. /** 修改考试计划维护 PUT /xycxedu/examPlan */
  15. export async function putXycxeduExamPlan(params:API.UpdateExamPlanDto
  16. ,mode: ErrorMessageMode = 'modal'){ return defHttp.put<any>
  17. ({url: '/xycxedu/examPlan', data:params},{errorMessageMode:mode});}
  18. /** 删除考试计划维护 DELETE /xycxedu/examPlan */
  19. export async function deleteXycxeduExamPlan(params:string[],mode: ErrorMessageMode = 'modal'){ return defHttp.delete<any>
  20. ({url: '/xycxedu/examPlan', data:params},{errorMessageMode:mode});}
  21. /** 查询所有考试记录 GET /xycxedu/examPlan/exam-list */
  22. export async function getExamPlanExamList(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.XycxeduExamListVo[]>
  23. ({url: '/xycxedu/examPlan/exam-list', params:params},{errorMessageMode:mode});}
  24. /** 考试记录(分页) GET /xycxedu/examPlan/exam-statistics */
  25. export async function getExamPlanExamStatistics(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.PageOutput<API.ExamStatisticsPageVo>>
  26. ({url: '/xycxedu/examPlan/exam-statistics', params:params},{errorMessageMode:mode});}
  27. /** 根据id查询考试计划维护信息 GET /xycxedu/examPlan/info */
  28. export async function getExamPlanInfo(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.ExamPlanVo>
  29. ({url: '/xycxedu/examPlan/info', params:params},{errorMessageMode:mode});}
  30. /** 考试计划维护列表(分页) GET /xycxedu/examPlan/page */
  31. export async function getExamPlanPage(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.PageOutput<API.ExamPlanPageVo>>
  32. ({url: '/xycxedu/examPlan/page', params:params},{errorMessageMode:mode});}
  33. /** 查询所有考试计划 GET /xycxedu/examPlan/plan-list */
  34. export async function getExamPlanPlanList(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.ExamPlanListVo[]>
  35. ({url: '/xycxedu/examPlan/plan-list', params:params},{errorMessageMode:mode});}