warning.api.ts 1.2 KB

123456789101112131415161718192021222324
  1. import { defHttp } from '/@/utils/http/axios';
  2. enum Api {
  3. // list = '/safety/ventanalyAlarmLog/list',
  4. list = '/ventanaly-company/company/index/getEachMineWarnLogList',//获取公司端列表
  5. getEachMineWarnCountInfo = '/ventanaly-company/company/index/getEachMineWarnCountInfo',//获取公司端信息
  6. getWarnCountInfo = '/ventanaly-device/monitor/groupCompany/getWarnCountInfo', // 获取矿端信息
  7. getAlarmLogList = '/ventanaly-device/monitor/groupCompany/getAlarmLogList', //获取各矿预警统计信息
  8. getManageAutoLogList = '/ventanaly-device/monitor/groupCompany/getManageAutoLogList', //获取各矿工作面智能管控预警信息
  9. }
  10. /**
  11. * 列表接口
  12. * @param params
  13. */
  14. export const list = (params) => defHttp.post({ url: Api.list, params });
  15. /**
  16. * 获取预警统计信息
  17. * @param params
  18. */
  19. export const getEachMineWarnCountInfo = (params) => defHttp.post({ url: Api.getEachMineWarnCountInfo, params });
  20. export const getWarnCountInfo = (params) => defHttp.post({ url: Api.getWarnCountInfo, params });
  21. export const getAlarmLogList = (params) => defHttp.post({ url: Api.getAlarmLogList, params });
  22. export const getManageAutoLogList = (params) => defHttp.post({ url: Api.getManageAutoLogList, params });