windrect.api.ts 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. import { defHttp } from '/@/utils/http/axios';
  2. enum Api {
  3. testWind = '/safety/ventanalyCommand/testwind',
  4. list = '/monitor/device',
  5. pathList = '/safety/ventanalyManageSystem/list',
  6. deviceList = '/safety/ventanalyWind/list',
  7. resultList = '/safety/testwind/list',
  8. importExcel = '/sys/user/importExcel',
  9. exportXls = '/safety/testwindDetail/exportXls',
  10. cameraList = '/safety/ventanalyCamera/list',
  11. cameraAddrList = '/monitor/camera/info',
  12. resetWind = '/safety/ventanalyCommand/resettestwind',
  13. getRegulation = '/monitor/getDeviceRegulation',
  14. }
  15. /**
  16. * 导出api
  17. * @param params
  18. */
  19. export const getExportUrl = Api.exportXls;
  20. /**
  21. * 导入api
  22. */
  23. export const getImportUrl = Api.importExcel;
  24. /**
  25. * 列表接口
  26. * @param params
  27. */
  28. export const list = (params) => defHttp.post({ url: Api.list, params });
  29. /**
  30. * 一键测风结果列表接口
  31. * @param params
  32. */
  33. export const resultList = (params) => defHttp.get({ url: Api.resultList, params });
  34. /**
  35. * 一键测风
  36. * @param params
  37. */
  38. export const testWind = (params) => defHttp.post({ url: Api.testWind, params });
  39. export const resetWind = (params) => defHttp.post({ url: Api.resetWind, params });
  40. /**
  41. * 关键路线列表
  42. */
  43. export const pathList = (params) => defHttp.get({ url: Api.pathList, params });
  44. /**
  45. * 关键路线列表
  46. */
  47. export const deviceList = (params) => defHttp.get({ url: Api.deviceList, params });
  48. export const cameraAddrList = (params) => defHttp.post({ url: Api.cameraAddrList, params });
  49. export const cameraList = (params) => defHttp.get({ url: Api.cameraList, params });
  50. export const exportXls = (params) => defHttp.post({ url: Api.importExcel, params });
  51. export const getRegulation = (params) => defHttp.post({ url: Api.getRegulation, params });