import request from '@/utils/request';
|
|
// ==================== 数据采集与解析模块 API ====================
|
|
/**
|
* 采集统计概览
|
*/
|
export function getCollectionStatistics() {
|
return request({
|
url: '/alarm/collection/statistics',
|
method: 'get'
|
});
|
}
|
|
/**
|
* 报警点位台账列表
|
*/
|
export function listAlarmPointLedger(query) {
|
return request({
|
url: '/alarm/point/ledger/list',
|
method: 'get',
|
params: query
|
});
|
}
|
|
/**
|
* 新增报警点位
|
*/
|
export function addAlarmPoint(data) {
|
return request({
|
url: '/alarm/point/ledger',
|
method: 'post',
|
data: data
|
});
|
}
|
|
/**
|
* 修改报警点位
|
*/
|
export function updateAlarmPoint(data) {
|
return request({
|
url: '/alarm/point/ledger',
|
method: 'put',
|
data: data
|
});
|
}
|
|
/**
|
* 删除报警点位
|
*/
|
export function delAlarmPoint(pointId) {
|
return request({
|
url: '/alarm/point/ledger/' + pointId,
|
method: 'delete'
|
});
|
}
|
|
/**
|
* 修改点位状态
|
*/
|
export function changePointStatus(pointId, status) {
|
return request({
|
url: '/alarm/point/ledger/changeStatus',
|
method: 'put',
|
data: { pointId, status }
|
});
|
}
|
|
/**
|
* 导出台账数据
|
*/
|
export function exportPointLedger(query) {
|
return request({
|
url: '/alarm/point/ledger/export',
|
method: 'get',
|
params: query,
|
responseType: 'blob'
|
});
|
}
|
|
/**
|
* 数据采集接口列表
|
*/
|
export function listDataInterface(query) {
|
return request({
|
url: '/alarm/collection/interface/list',
|
method: 'get',
|
params: query
|
});
|
}
|
|
/**
|
* 启动数据采集
|
*/
|
export function startDataCollection(interfaceId) {
|
return request({
|
url: '/alarm/collection/interface/start/' + interfaceId,
|
method: 'post'
|
});
|
}
|
|
/**
|
* 停止数据采集
|
*/
|
export function stopDataCollection(interfaceId) {
|
return request({
|
url: '/alarm/collection/interface/stop/' + interfaceId,
|
method: 'post'
|
});
|
}
|
|
/**
|
* 新增数据采集接口
|
*/
|
export function addDataInterface(data) {
|
return request({
|
url: '/alarm/collection/interface',
|
method: 'post',
|
data: data
|
});
|
}
|
|
/**
|
* 修改数据采集接口
|
*/
|
export function updateDataInterface(data) {
|
return request({
|
url: '/alarm/collection/interface',
|
method: 'post',
|
data: data
|
});
|
}
|
|
/**
|
* 删除数据采集接口
|
*/
|
export function delDataInterface(interfaceId) {
|
return request({
|
url: '/alarm/collection/interface/' + interfaceId,
|
method: 'delete'
|
});
|
}
|
|
/**
|
* 修改接口状态
|
*/
|
export function changeInterfaceStatus(interfaceId, status) {
|
return request({
|
url: '/alarm/collection/interface/changeStatus',
|
method: 'put',
|
data: { interfaceId, status }
|
});
|
}
|
|
/**
|
* 获取数据采集接口详情
|
*/
|
export function getDataInterfaceDetail(interfaceId) {
|
return request({
|
url: '/alarm/collection/interface/' + interfaceId,
|
method: 'get'
|
});
|
}
|