import { defHttp } from '/@/utils/http/axios'; enum Api { // list = '/safety/ventanalyAlarmLog/list', list = '/company/index/getEachMineWarnLogList', //获取公司端列表 getEachMineWarnCountInfo = '/company/index/getEachMineWarnCountInfo', //获取公司端信息 getWarnCountInfo = '/monitor/groupCompany/getWarnCountInfo', // 获取矿端信息 getAlarmLogList = '/monitor/groupCompany/getAlarmLogList', //获取各矿预警统计信息 getManageAutoLogList = '/monitor/groupCompany/getManageAutoLogList', //获取各矿工作面智能管控预警信息 exportXls = '/safety/ventanalyAlarmLog/exportXls', //导出 exportSensorDayAlarmReport = '/company/index/exportSensorDayAlarmReport', //导出各矿传感器预警历史日统计报表 } /** * 列表接口 * @param params */ export const list = (params) => defHttp.post({ url: Api.list, params }); /** * 获取预警统计信息 * @param params */ export const getEachMineWarnCountInfo = (params) => defHttp.post({ url: Api.getEachMineWarnCountInfo, params }); export const getWarnCountInfo = (params) => defHttp.post({ url: Api.getWarnCountInfo, params }); export const getAlarmLogList = (params) => defHttp.post({ url: Api.getAlarmLogList, params }); export const getManageAutoLogList = (params) => defHttp.post({ url: Api.getManageAutoLogList, params }); export const getExportUrl = (active) => { console.log(active, '999'); if (active == 'safety') { return Api.exportSensorDayAlarmReport; } else { return Api.exportXls; } };