balancePress.api.ts 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. import { defHttp } from '/@/utils/http/axios';
  2. import { Modal } from 'ant-design-vue';
  3. enum Api {
  4. list = '/monitor/device',
  5. baseList = '/safety/ventanalyManageSystem/list',
  6. deviceList = '/safety/ventanalyManageSystem/linkdevicelist',
  7. submit = '/monitor/demo/avePress/add',
  8. submitEdit = '/monitor/demo/avePress/edit',
  9. subList = '/monitor/demo/avePress/list',
  10. }
  11. /**
  12. * 列表接口
  13. * @param params
  14. */
  15. export const list = (params) => defHttp.post({ url: Api.list, params });
  16. /**
  17. * 保存或者更新用户
  18. * @param params
  19. */
  20. export const getTableList = (params) => defHttp.get({ url: Api.baseList, params });
  21. /**
  22. * 关联设备列表接口
  23. * @param params
  24. */
  25. export const deviceList = (params) => defHttp.get({ url: Api.deviceList, params });
  26. /**
  27. * 监测参数提交
  28. * @param params
  29. */
  30. export const submit = (params) => defHttp.post({ url: Api.submit, params });
  31. /**
  32. * 监测参数查询列表
  33. * @param params
  34. */
  35. export const subList = (params) => defHttp.get({ url: Api.subList, params });
  36. /**
  37. * 监测参数提交-编辑
  38. * @param params
  39. */
  40. export const submitEdit = (params) => defHttp.post({ url: Api.submitEdit, params });