steady: 补充指标相别展示规则
This commit is contained in:
@@ -100,6 +100,12 @@ GET /steady/data-view/indicator-tree
|
||||
"tableName": "data_v",
|
||||
"baseFields": ["RMS"],
|
||||
"phaseCodes": ["A", "B", "C"],
|
||||
"seriesFields": [
|
||||
{
|
||||
"field": "RMS",
|
||||
"name": "相电压有效值"
|
||||
}
|
||||
],
|
||||
"supportStats": ["AVG", "MAX", "MIN", "CP95"],
|
||||
"harmonic": false,
|
||||
"harmonicOrderStart": null,
|
||||
@@ -108,7 +114,41 @@ GET /steady/data-view/indicator-tree
|
||||
}
|
||||
```
|
||||
|
||||
普通指标通过 `baseFields` 映射到 InfluxDB field。谐波指标通过 `fieldPrefix + harmonicOrder + statSuffix` 生成字段,如 `V_5`、`V_5_MAX`、`V_5_MIN`、`V_5_CP95`。
|
||||
普通指标通过 `baseFields` 映射到 InfluxDB field。`phaseCodes` 用于约束 `PHASIC_TYPE` 查询条件,`seriesFields` 用于描述一个指标最终生成几条曲线。谐波指标通过 `fieldPrefix + harmonicOrder + statSuffix` 生成字段,如 `V_5`、`V_5_MAX`、`V_5_MIN`、`V_5_CP95`。
|
||||
|
||||
部分指标只支持 `T` 相,不能套用全局 A/B/C/T 相别选择。指标树只负责选择业务指标,相别选择由当前指标目录动态驱动:
|
||||
|
||||
- `phaseCodes = ["A", "B", "C"]` 的指标,页面展示 A/B/C 相别选择,默认可全选。
|
||||
- `phaseCodes = ["T"]` 的指标,页面固定为 T 相,可隐藏相别选择或显示为“总量/三相统计”。
|
||||
- 单监测点多指标查询时,每个指标按自己的 `phaseCodes` 生成曲线,不强制取多个指标的相别交集。
|
||||
- 多监测点单指标查询时,按该指标的 `phaseCodes` 展示相别选择。
|
||||
|
||||
`T` 相不一定只对应一条曲线。例如线电压有效值使用 `PHASIC_TYPE = 'T'` 过滤,但会展开 `RMSAB`、`RMSBC`、`RMSCA` 三条曲线:
|
||||
|
||||
```json
|
||||
{
|
||||
"indicatorCode": "V_LINE_RMS",
|
||||
"name": "线电压有效值",
|
||||
"tableName": "data_v",
|
||||
"phaseCodes": ["T"],
|
||||
"seriesFields": [
|
||||
{
|
||||
"field": "RMSAB",
|
||||
"name": "AB线电压"
|
||||
},
|
||||
{
|
||||
"field": "RMSBC",
|
||||
"name": "BC线电压"
|
||||
},
|
||||
{
|
||||
"field": "RMSCA",
|
||||
"name": "CA线电压"
|
||||
}
|
||||
],
|
||||
"supportStats": ["AVG", "MAX", "MIN", "CP95"],
|
||||
"unit": "V"
|
||||
}
|
||||
```
|
||||
|
||||
## InfluxDB 配置
|
||||
|
||||
@@ -245,6 +285,7 @@ POST /steady/data-view/trend/summary
|
||||
- 普通趋势:最多 8 个监测点或 8 个指标。
|
||||
- 多监测点查询时,默认只允许 1 个指标。
|
||||
- 单监测点查询时,可选择多个指标。
|
||||
- 多指标混查时,每个指标使用自己的相别配置,避免 A/B/C 指标与 T 相指标交集为空导致无法查询。
|
||||
- 单次序列数量建议不超过 24 条,超过时提示缩小监测点、指标、相别或统计类型范围。
|
||||
|
||||
## 谐波展示方案
|
||||
|
||||
Reference in New Issue
Block a user