import request from '@/utils/request' // 查询车辆异常告警列表 export function listVehicleAlert(query) { return request({ url: '/system/vehicleAlert/list', method: 'get', params: query }) } // 查询车辆异常告警详细 export function getVehicleAlert(alertId) { return request({ url: '/system/vehicleAlert/' + alertId, method: 'get' }) } // 新增车辆异常告警 export function addVehicleAlert(data) { return request({ url: '/system/vehicleAlert', method: 'post', data: data }) } // 修改车辆异常告警 export function updateVehicleAlert(data) { return request({ url: '/system/vehicleAlert', method: 'put', data: data }) } // 删除车辆异常告警 export function delVehicleAlert(alertId) { return request({ url: '/system/vehicleAlert/' + alertId, method: 'delete' }) } // 处理告警 export function handleAlert(alertId, data) { return request({ url: '/system/vehicleAlert/handle/' + alertId, method: 'put', data: data }) } // 批量处理告警 export function batchHandleAlert(alertIds, data) { return request({ url: '/system/vehicleAlert/batchHandle', method: 'put', params: { alertIds: alertIds.join(',') }, data: data }) } // 获取未处理告警数量 export function getUnhandledCount() { return request({ url: '/system/vehicleAlert/unhandledCount', method: 'get' }) } // 导出车辆异常告警 export function exportVehicleAlert(query) { return request({ url: '/system/vehicleAlert/export', method: 'get', params: query }) }