/** * 首页接口 */ import request from '@/api/index' // 基本概况 export function getBase() { return request({ url: '/homePage/apis/overall', method: 'post', }) } // 设备运行情况 export function getDeviceStatus() { return request({ url: '/homePage/apis/deviceStatus', method: 'post', }) } // 消息通知 export function getMessage() { return request({ url: '/homePage/apis/note', method: 'post', }) } // 异常位置分析 export function getErrorAnalyse(data: any) { return request({ url: '/homePage/apis/alarmPosition', method: 'post', data, }) } // 异常位置分析导出 export function exportLocalAnalyse(data: any) { return request({ url: '/statics/alarmRecords/batchExport', method: 'get', params: { ...data, }, responseType: 'blob', }) } // 报警消息通知 export function getAlarmList(data: any) { return request({ url: `/homePage/apis/pop?offset=1&limit=999`, method: 'post', data, }) } // 监测概括 export function getMonitorStatistics() { return request({ url: '/homePage/apis/monitorStatistics', method: 'post', }) } // 设备监测 列表 export function getDeviceMonitorList(data: any) { return request({ url: `/homePage/apis/deviceMonitorList?offset=${data.offset}&limit=${data.limit}`, method: 'post', data, }) } // 行政区视图 export function getAreaStatistics() { return request({ url: '/homePage/apis/areaStatistics', method: 'post', }) } // 点位视图 export function getPointStatistics() { return request({ url: '/homePage/apis/pointStatistics', method: 'post', }) }