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
|
})
|
}
|