/** * 设备管理--设备管理接口 */ import request from '@/api/index' // 设备管理基础列表 export function getDeviceListPage(data: any) { return request({ url: `/system/busDevice/listPage?limit=${data.limit}&offset=${data.offset}`, method: 'post', data, }) } // 删除设备 export function removeDevice(data: any) { return request({ url: '/system/busDevice/batchDelete', method: 'post', data: { ids: data, }, }) } // 新建设备 export function addDevice(data: any) { return request({ url: '/system/busDevice/add', method: 'post', data, }) } // 编辑设备 export function editDevice(data: any) { return request({ url: '/system/busDevice/edit', method: 'post', data, }) } // 导出列表 export function exportDevice(params: any) { return request({ url: '/system/busDevice/batchExport', method: 'get', params, responseType: 'blob', }) } // 详情 export function getDeviceDetail(id: any) { return request({ url: '/system/busDevice/detail', method: 'post', data: { id, }, }) } // 数据查询 export function getDataSearch(data: any) { return request({ url: '/system/busDevice/monitorData', method: 'post', data, }) } // 报警记录 export function getAlarmRecord(data: any) { return request({ url: '/system/busDevice/alarmRecords', method: 'post', data, }) } // 耗电分析 export function getElectricityAnalyse(data: any) { return request({ url: '/system/busDevice/cellAnalysis', method: 'post', data, }) }