alarm.api.ts 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. import { defHttp } from '/@/utils/http/axios';
  2. enum Api {
  3. modalParam = '/ventanaly-model/Vmodel/modelParamPub/list',
  4. list = '/monitor/device',
  5. baseList = '/safety/ventanalyWindow/list',
  6. warningList = '/safety/ventanalyAlarmLog/now_alarmlist',
  7. warningHistoryList = '/safety/ventanalyAlarmLog/list',
  8. totalList = '/safety/ventanalyAlarmLog/total',
  9. sysTypeWarnList = '/safety/ventanalyAlarmLog/sysTypeWarn',
  10. sysWarn = '/safety/ventanalyAlarmLog/sysWarn',
  11. getReferenceValue = '/safety/managesysDevice/getReferenceValue',
  12. realTimeNetCal = '/ventanaly-model/Vmodel/VentanalyAirthmeticJson/windTimenetcal',
  13. getModel = '/ventanaly-model/Vmodel/ventanalyModel/getModel',
  14. }
  15. /**
  16. * 列表接口
  17. * @param params
  18. */
  19. export const list = (params) => defHttp.post({ url: Api.list, params });
  20. /**
  21. * 保存或者更新用户
  22. * @param params
  23. */
  24. export const getTableList = (params) => defHttp.get({ url: Api.baseList, params });
  25. export const warningList = (params) => defHttp.get({ url: Api.warningList, params });
  26. export const warningHistoryList = (params) => defHttp.get({ url: Api.warningHistoryList, params });
  27. //预警列表接口
  28. export const getTotalList = (params) => defHttp.get({ url: Api.totalList, params });
  29. /**
  30. *预警详情弹窗左侧
  31. * @param params
  32. */
  33. export const sysTypeWarnList = (params) => defHttp.post({ url: Api.sysTypeWarnList, params });
  34. /**
  35. *预警详情弹窗右侧
  36. * @param params
  37. */
  38. export const sysWarn = (params) => defHttp.post({ url: Api.sysWarn, params });
  39. //根据煤层ID查询指标参数
  40. export const getReferenceValue = (params) => defHttp.get({ url: Api.getReferenceValue, params });
  41. export const realTimeNetCal = (params) => defHttp.post({ url: Api.realTimeNetCal, params });
  42. export const modalParam = (params) => defHttp.get({ url: Api.modalParam, params });