/** * 历史报警接口 */ import request from '@/api/index' import axios from 'axios' // 基础列表 export function getHistoryAlarmListPage(data: any) { return request({ url: `/system/alarmRecords/historyListPage?limit=${data.limit}&offset=${data.offset}`, method: 'post', data, }) } // 详情 export function getAlarmDetail(id: any) { return request({ url: '/system/alarmRecords/historyAlarmDetail', method: 'post', data: { id, }, }) } export function exportHistoryAlarm(data: any) { // // 创建取消标记 // const source = axios.CancelToken.source() // return { // request:request({ // url: '/system/alarmRecords/batchExportHistory', // method: 'get', // params: { // ...data, // }, // responseType: 'blob', // cancelToken: source.token // }), // cancel: () => { // source.cancel() // } // } return request({ url: '/system/alarmRecords/batchExportHistory', method: 'get', params: { ...data, }, responseType: 'blob', }) }