TextbookWarehouseRecordController.ts 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. // @ts-ignore
  2. /* eslint-disable */
  3. // 该文件自动生成,请勿手动修改!
  4. import { defHttp } from '/@/utils/http/axios';
  5. import { ErrorMessageMode } from '/#/axios';
  6. // --------------------------------------------------------------------------
  7. // Textbook Warehouse Record Controller
  8. // --------------------------------------------------------------------------
  9. ;
  10. /** 修改教材入库 PUT /textbook/textbookWarehouseRecord */
  11. export async function putTextbookTextbookWarehouseRecord(params:API.UpdateTextbookWarehouseRecordDto
  12. ,mode: ErrorMessageMode = 'modal'){ return defHttp.put<any>
  13. ({url: '/textbook/textbookWarehouseRecord', data:params},{errorMessageMode:mode});}
  14. /** 删除教材入库 DELETE /textbook/textbookWarehouseRecord */
  15. export async function deleteTextbookTextbookWarehouseRecord(params:string[],mode: ErrorMessageMode = 'modal'){ return defHttp.delete<any>
  16. ({url: '/textbook/textbookWarehouseRecord', data:params},{errorMessageMode:mode});}
  17. /** 导出 GET /textbook/textbookWarehouseRecord/export */
  18. export async function getTextbookWarehouseRecordExport(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.download<any>
  19. ({url: '/textbook/textbookWarehouseRecord/export',responseType:'blob', params:params},{errorMessageMode:mode});}
  20. /** 指定导出 POST /textbook/textbookWarehouseRecord/export-query */
  21. export async function postTextbookWarehouseRecordExportQuery(params:API.TextbookWarehouseRecordExportDto
  22. ,mode: ErrorMessageMode = 'modal'){ return defHttp.download<string>
  23. ({url: '/textbook/textbookWarehouseRecord/export-query',responseType:'blob',method:'POST', data:params},{errorMessageMode:mode});}
  24. /** 根据id查询教材入库信息 GET /textbook/textbookWarehouseRecord/info */
  25. export async function getTextbookWarehouseRecordInfo(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.TextbookWarehouseRecordVo>
  26. ({url: '/textbook/textbookWarehouseRecord/info', params:params},{errorMessageMode:mode});}
  27. /** 教材入库列表(分页) GET /textbook/textbookWarehouseRecord/page */
  28. export async function getTextbookWarehouseRecordPage(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.PageOutput<API.TextbookWarehouseRecordPageVo>>
  29. ({url: '/textbook/textbookWarehouseRecord/page', params:params},{errorMessageMode:mode});}
  30. /** 教材入库页面教材入库 POST /textbook/textbookWarehouseRecord/textbook-warehouse */
  31. export async function postTextbookWarehouseRecordTextbookWarehouse(params:API.AddTextbookWarehouseRecordDto
  32. ,mode: ErrorMessageMode = 'modal'){ return defHttp.post<any>
  33. ({url: '/textbook/textbookWarehouseRecord/textbook-warehouse', data:params},{errorMessageMode:mode});}
  34. /** 修改入库后的折扣 POST /textbook/textbookWarehouseRecord/update-discount */
  35. export async function postTextbookWarehouseRecordUpdateDiscount(params:API.UpdateDiscountDto
  36. ,mode: ErrorMessageMode = 'modal'){ return defHttp.post<any>
  37. ({url: '/textbook/textbookWarehouseRecord/update-discount', data:params},{errorMessageMode:mode});}