MaterialTaskController.ts 5.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. // @ts-ignore
  2. /* eslint-disable */
  3. // 该文件自动生成,请勿手动修改!
  4. import { defHttp } from '/@/utils/http/axios';
  5. import { ErrorMessageMode } from '/#/axios';
  6. // --------------------------------------------------------------------------
  7. // Material Task Controller
  8. // --------------------------------------------------------------------------
  9. ;
  10. /** 新增材料提交任务 POST /material/materialtask */
  11. export async function postMaterialMaterialtask(params:API.AddMaterialTaskDto
  12. ,mode: ErrorMessageMode = 'modal'){ return defHttp.post<any>
  13. ({url: '/material/materialtask', data:params},{errorMessageMode:mode});}
  14. /** 修改材料提交任务 PUT /material/materialtask */
  15. export async function putMaterialMaterialtask(params:API.UpdateMaterialTaskDto
  16. ,mode: ErrorMessageMode = 'modal'){ return defHttp.put<any>
  17. ({url: '/material/materialtask', data:params},{errorMessageMode:mode});}
  18. /** 删除材料提交任务 DELETE /material/materialtask */
  19. export async function deleteMaterialMaterialtask(params:string[],mode: ErrorMessageMode = 'modal'){ return defHttp.delete<any>
  20. ({url: '/material/materialtask', data:params},{errorMessageMode:mode});}
  21. /** 提交材料审核 POST /material/materialtask/approved */
  22. export async function postMaterialtaskApproved(params:API.MaterialTaskAssignApprovedDto[]
  23. ,mode: ErrorMessageMode = 'modal'){ return defHttp.post<any>
  24. ({url: '/material/materialtask/approved', data:params},{errorMessageMode:mode});}
  25. /** 材料提交任务分员权限 POST /material/materialtask/assign-add */
  26. export async function postMaterialtaskAssignAdd(params:API.AddMaterialTaskAssignDto
  27. ,mode: ErrorMessageMode = 'modal'){ return defHttp.post<any>
  28. ({url: '/material/materialtask/assign-add', data:params},{errorMessageMode:mode});}
  29. /** 删除材料提交任务分员 DELETE /material/materialtask/assign-delete */
  30. export async function deleteMaterialtaskAssignDelete(params:string[],mode: ErrorMessageMode = 'modal'){ return defHttp.delete<any>
  31. ({url: '/material/materialtask/assign-delete', data:params},{errorMessageMode:mode});}
  32. /** 审核分员列表 GET /material/materialtask/assign-list */
  33. export async function getMaterialtaskAssignList(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.MaterialTaskAssignListVo[]>
  34. ({url: '/material/materialtask/assign-list', params:params},{errorMessageMode:mode});}
  35. /** 材料提交任务分员列表(分页) GET /material/materialtask/assign-page */
  36. export async function getMaterialtaskAssignPage(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.PageOutput<API.MaterialTaskAssignVo>>
  37. ({url: '/material/materialtask/assign-page', params:params},{errorMessageMode:mode});}
  38. /** 下载附件(zip压缩包) POST /material/materialtask/download-file-export */
  39. export async function postMaterialtaskDownloadFileExport(params:API.MaterialTaskAssignListDto
  40. ,mode: ErrorMessageMode = 'modal'){ return defHttp.download<any>
  41. ({url: '/material/materialtask/download-file-export',responseType:'blob', data:params},{errorMessageMode:mode});}
  42. /** 提交材料结束 enabledMark 不用传 PUT /material/materialtask/end */
  43. export async function putMaterialtaskEnd(params:API.UpdateEnableMarkDto
  44. ,mode: ErrorMessageMode = 'modal'){ return defHttp.put<any>
  45. ({url: '/material/materialtask/end', data:params},{errorMessageMode:mode});}
  46. /** 导出 POST /material/materialtask/export-query */
  47. export async function postMaterialtaskExportQuery(params:API.PageInput_6
  48. ,mode: ErrorMessageMode = 'modal'){ return defHttp.download<string>
  49. ({url: '/material/materialtask/export-query',responseType:'blob',method:'POST', data:params},{errorMessageMode:mode});}
  50. /** 表单缴交数据条件导出 POST /material/materialtask/form-data-export-query */
  51. export async function postMaterialtaskFormDataExportQuery(params:API.FormDataExportQueryDto
  52. ,mode: ErrorMessageMode = 'modal'){ return defHttp.download<string>
  53. ({url: '/material/materialtask/form-data-export-query',responseType:'blob',method:'POST', data:params},{errorMessageMode:mode});}
  54. /** 导入 POST /material/materialtask/import */
  55. export async function postMaterialtaskImport(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.post<any>
  56. ({url: '/material/materialtask/import',headers:{'Content-Type':'multipart/form-data'}, data:params},{errorMessageMode:mode});}
  57. /** 根据id查询材料提交任务信息 GET /material/materialtask/info */
  58. export async function getMaterialtaskInfo(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.MaterialTaskVo>
  59. ({url: '/material/materialtask/info', params:params},{errorMessageMode:mode});}
  60. /** 材料提交任务列表(分页 我发布的) GET /material/materialtask/page */
  61. export async function getMaterialtaskPage(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.PageOutput<API.MaterialTaskPageVo>>
  62. ({url: '/material/materialtask/page', params:params},{errorMessageMode:mode});}
  63. /** 提交材料 POST /material/materialtask/submited */
  64. export async function postMaterialtaskSubmited(params:API.MaterialTaskAssignAppendixDto
  65. ,mode: ErrorMessageMode = 'modal'){ return defHttp.post<any>
  66. ({url: '/material/materialtask/submited', data:params},{errorMessageMode:mode});}
  67. /** 查看填报的表单 GET /material/materialtask/view-contents */
  68. export async function getMaterialtaskViewContents(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<any>
  69. ({url: '/material/materialtask/view-contents', params:params},{errorMessageMode:mode});}
  70. /** 材料提交任务列表(分页 我的待办) GET /material/materialtask/wait-page */
  71. export async function getMaterialtaskWaitPage(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.PageOutput<API.MaterialTaskWaitPageVo>>
  72. ({url: '/material/materialtask/wait-page', params:params},{errorMessageMode:mode});}