import request from '@/utils/request';
|
|
// ==================== 报警分析评估模块 API ====================
|
|
/**
|
* 实时报警统计
|
*/
|
export function getRealtimeAlarmStats() {
|
return request({
|
url: '/alarm/analysis/realtime/stats',
|
method: 'get'
|
});
|
}
|
|
/**
|
* 实时报警列表
|
*/
|
export function listRealtimeAlarms(query) {
|
return request({
|
url: '/alarm/analysis/realtime/list',
|
method: 'get',
|
params: query
|
});
|
}
|
|
/**
|
* 确认报警
|
*/
|
export function confirmAlarm(alarmId) {
|
return request({
|
url: '/alarm/analysis/confirm/' + alarmId,
|
method: 'post'
|
});
|
}
|
|
/**
|
* 分析报警
|
*/
|
export function analyzeAlarm(alarmId) {
|
return request({
|
url: '/alarm/analysis/analyze/' + alarmId,
|
method: 'get'
|
});
|
}
|
|
/**
|
* 报警趋势数据
|
*/
|
export function getAlarmTrend(query) {
|
return request({
|
url: '/alarm/analysis/trend',
|
method: 'get',
|
params: query
|
});
|
}
|
|
/**
|
* 报警类型分布
|
*/
|
export function getAlarmTypeDistribution(query) {
|
return request({
|
url: '/alarm/analysis/type/distribution',
|
method: 'get',
|
params: query
|
});
|
}
|
|
/**
|
* 故障诊断列表
|
*/
|
export function getFaultDiagnosisList(query) {
|
return request({
|
url: '/alarm/analysis/fault/list',
|
method: 'get',
|
params: query
|
});
|
}
|