gasInspect.api.ts 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. import { defHttp } from '/@/utils/http/axios';
  2. enum Api {
  3. list = '/safety/gasInsCard/list',//通过id(巡检卡id)查询
  4. importByExcel='/safety/gasDayReport/importByExcel',//导入瓦斯巡检地址
  5. exportGasByExcel='/safety/gasDayReport/exportGasByExcel',//导出瓦斯巡检地址
  6. queryAllDisTeam='/safety/disTeamInfo/queryAllDisTeam',//查询所有区队
  7. moveOrderNum='/safety/gasInsCard/moveOrderNum',//上下移接口
  8. edit='/safety/gasInsCard/edit',//瓦斯巡检地点编辑
  9. deleteCard='/safety/gasInsCard/delete',//瓦斯巡检卡删除
  10. taskSubmit='/safety/disTeamInfo/edit',//任务管理下发
  11. clearCardInfo='/safety/gasInsCard/clearCard',//瓦斯巡检卡信息删除
  12. getAllUserInfo='/safety/gasInsCard/getAllUserInfo'//获取早中晚班巡检员列表
  13. }
  14. /**
  15. * 下载文件目录
  16. * @param params
  17. */
  18. export const zipdownload = (params) => defHttp.post({ url: Api.zipdownload, params, responseType: 'blob' },{ joinParamsToUrl: true });
  19. /**
  20. * 通过id(巡检卡id)查询
  21. * @param params
  22. */
  23. export const list = (params) => defHttp.get({ url: Api.list,params },);
  24. /**
  25. * 导入瓦斯巡检地址
  26. * @param params
  27. */
  28. export const importByExcel = (params) => defHttp.post({ headers: { 'Content-Type': 'multipart/form-data' }, url: Api.importByExcel, params });
  29. /**
  30. * 导出瓦斯巡检地址
  31. * @param params
  32. */
  33. export const exportGasByExcel = (params) => defHttp.get({ url: Api.exportGasByExcel, params, responseType: 'blob' });
  34. /**
  35. * 查询所有区队
  36. * @param params
  37. */
  38. export const queryAllDisTeam = () => defHttp.get({ url: Api.queryAllDisTeam, });
  39. /**
  40. * 上下移接口
  41. * @param params
  42. */
  43. export const moveOrderNum = (params) => defHttp.post({ url: Api.moveOrderNum,params });
  44. /**
  45. * 瓦斯巡检地点编辑
  46. * @param params
  47. */
  48. export const edit = (params) => defHttp.post({ url: Api.edit,params });
  49. /**
  50. * 瓦斯巡检卡-删除
  51. */
  52. export const deleteCard = (params) => defHttp.delete({ url: Api.deleteCard, params }, { joinParamsToUrl: true });
  53. /**
  54. * 瓦斯巡检卡信息-删除
  55. */
  56. export const clearCardInfo = (params) => defHttp.get({ url: Api.clearCardInfo, params }, { joinParamsToUrl: true });
  57. /**
  58. * 获取早中晚班巡检员列表
  59. */
  60. export const getAllUserInfo = () => defHttp.get({ url: Api.getAllUserInfo, });
  61. /**
  62. * 任务管理下发
  63. * @param params
  64. */
  65. export const taskSubmit = (params) => defHttp.post({ url: Api.taskSubmit,params });