| | |
| | | tbDeviceId?: string; |
| | | deviceName?: string; |
| | | } |
| | | |
| | | /** 供电参数比对校验统计(按设备聚合异常率) */ |
| | | export interface CheckSummary { |
| | | tbDeviceId?: string; // 数采设备ID |
| | | deviceName?: string; // 设备名称 |
| | | totalCount?: number; // 参数总数 |
| | | normalCount?: number; // 正常数量 |
| | | anomalyCount?: number; // 异常数量 |
| | | anomalyRate?: number; // 异常率(%) |
| | | } |
| | | } |
| | | |
| | | /** 拉取数采数据并入库(近 5 分钟设备数据) */ |
| | |
| | | '/mes/dv/telemetry/device-list', |
| | | ); |
| | | } |
| | | |
| | | /** 供电参数比对校验明细(各设备最新参数 vs 标准值) */ |
| | | export function getTelemetryCheckList( |
| | | params: MesDvTelemetryApi.LatestReq = {}, |
| | | ) { |
| | | return requestClient.get<MesDvTelemetryApi.Telemetry[]>( |
| | | '/mes/dv/telemetry/check', |
| | | { params }, |
| | | ); |
| | | } |
| | | |
| | | /** 供电参数比对校验统计(按设备聚合异常率) */ |
| | | export function getTelemetryCheckSummary( |
| | | params: MesDvTelemetryApi.LatestReq = {}, |
| | | ) { |
| | | return requestClient.get<MesDvTelemetryApi.CheckSummary[]>( |
| | | '/mes/dv/telemetry/check-summary', |
| | | { params }, |
| | | ); |
| | | } |