/** * 报警规则接口 */ import request from '@/utils/request' import qs from 'qs' // 报警列表查询 export function getAlarmList(params) { return request({ url: '/environment/alarm/listPage', method: 'get', params }) } // 单个消警 export function cancelAlarm(params) { return request({ url: '/environment/alarm/cancel', method: 'post', params }) } // 批量消警 export function batchCancelAlarm() { return request({ url: '/environment/alarm/batchCancel', method: 'post' }) } // 批量导出 export function batchExportAlarm(params, config) { return request({ url: '/environment/alarm/export', method: 'get', timeout: 120000, params, ...config, responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob }) }