ConsumptionController.ts 4.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. // @ts-ignore
  2. /* eslint-disable */
  3. // 该文件自动生成,请勿手动修改!
  4. import { defHttp } from '/@/utils/http/axios';
  5. import { ErrorMessageMode } from '/#/axios';
  6. // --------------------------------------------------------------------------
  7. // Consumption Controller
  8. // --------------------------------------------------------------------------
  9. ;
  10. /** 班级欠费排序-导出 POST /student/consumption/class-qf-export-query */
  11. export async function postConsumptionClassQfExportQuery(params:API.PageInput_3
  12. ,mode: ErrorMessageMode = 'modal'){ return defHttp.download<string>
  13. ({url: '/student/consumption/class-qf-export-query',responseType:'blob',method:'POST', data:params},{errorMessageMode:mode});}
  14. /** 班级欠费排序 GET /student/consumption/class-qf-page */
  15. export async function getConsumptionClassQfPage(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.PageOutput<API.ClassQfPageVo>>
  16. ({url: '/student/consumption/class-qf-page', params:params},{errorMessageMode:mode});}
  17. /** 费用信息 GET /student/consumption/cost-information */
  18. export async function getConsumptionCostInformation(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.PersonalPortraitFeeInformationVo>
  19. ({url: '/student/consumption/cost-information', params:params},{errorMessageMode:mode});}
  20. /** 学生收费明细分页查询 GET /student/consumption/detail-page */
  21. export async function getConsumptionDetailPage(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.PageOutput<API.PbVXssfdetailPageVo>>
  22. ({url: '/student/consumption/detail-page', params:params},{errorMessageMode:mode});}
  23. /** 有参导出 POST /student/consumption/export-query */
  24. export async function postConsumptionExportQuery(params:API.PageInput_4
  25. ,mode: ErrorMessageMode = 'modal'){ return defHttp.download<string>
  26. ({url: '/student/consumption/export-query',responseType:'blob',method:'POST', data:params},{errorMessageMode:mode});}
  27. /** 学生缴费的详情 GET /student/consumption/fee-detail */
  28. export async function getConsumptionFeeDetail(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.FeeDetailListVo[]>
  29. ({url: '/student/consumption/fee-detail', params:params},{errorMessageMode:mode});}
  30. /** 各年级的教材费、住宿费、军训费缴费统计 GET /student/consumption/feeitem-stat */
  31. export async function getConsumptionFeeitemStat(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.PbFeeitemStatVo>
  32. ({url: '/student/consumption/feeitem-stat', params:params},{errorMessageMode:mode});}
  33. /** 学生消费管理页分页查询 GET /student/consumption/pb_vx_sxxsfytbPage */
  34. export async function getConsumptionPbVxSxxsfytbPage(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.PageOutput<API.PbVXsxxsfytbPageVo>>
  35. ({url: '/student/consumption/pb_vx_sxxsfytbPage', params:params},{errorMessageMode:mode});}
  36. /** 学生个人信息 GET /student/consumption/personal-info */
  37. export async function getConsumptionPersonalInfo(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.PersonalPortraitPersonalInfoVo>
  38. ({url: '/student/consumption/personal-info', params:params},{errorMessageMode:mode});}
  39. /** 就读方式的统计 GET /student/consumption/stduy-status-stat */
  40. export async function getConsumptionStduyStatusStat(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.PbStduyStatusVo>
  41. ({url: '/student/consumption/stduy-status-stat', params:params},{errorMessageMode:mode});}
  42. /** 学生类别的人数统计 GET /student/consumption/student-category-stat */
  43. export async function getConsumptionStudentCategoryStat(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.PbStudentCategoryVo>
  44. ({url: '/student/consumption/student-category-stat', params:params},{errorMessageMode:mode});}
  45. /** 学生在读毕业年级班级树 GET /student/consumption/tree */
  46. export async function getConsumptionTree(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.BaseClassTreeVo[]>
  47. ({url: '/student/consumption/tree', params:params},{errorMessageMode:mode});}