From dec0c2af54368907eeb25bec09ca2b8ce43db429 Mon Sep 17 00:00:00 2001 From: dengzedong <dengzedong@email> Date: 星期四, 16 一月 2025 16:15:20 +0800 Subject: [PATCH] 页面数据绑定数据接口: 电力功率因数预测结果查询 调度模型最新结果查询 发电机组实时状态查询 --- iailab-module-model/iailab-module-model-api/src/main/java/com/iailab/module/model/api/mcs/McsApi.java | 17 +++++++++++++++-- 1 files changed, 15 insertions(+), 2 deletions(-) diff --git a/iailab-module-model/iailab-module-model-api/src/main/java/com/iailab/module/model/api/mcs/McsApi.java b/iailab-module-model/iailab-module-model-api/src/main/java/com/iailab/module/model/api/mcs/McsApi.java index 7a70e0a..1deb278 100644 --- a/iailab-module-model/iailab-module-model-api/src/main/java/com/iailab/module/model/api/mcs/McsApi.java +++ b/iailab-module-model/iailab-module-model-api/src/main/java/com/iailab/module/model/api/mcs/McsApi.java @@ -11,6 +11,7 @@ import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestParam; +import java.math.BigDecimal; import java.util.List; import java.util.Map; @@ -101,7 +102,19 @@ @Operation(summary = "获取多个预测项Double类型数据") Map<String, Map<String, Double>> getPreDoubleData(PreDoubleDataReqVO reqVO); - /*@PostMapping(PREFIX + "/predict-data/last-value") + @PostMapping(PREFIX + "/predict-data/last-value") @Operation(summary = "获取最后预测值") - Double getPredictLastValue();*/ + Map<String, BigDecimal> getPredictLastValue(@RequestBody PredictLastValueReqVO reqVO); + + @GetMapping("/predict-data/electric") + @Operation(summary = "电力功率因数预测结果查询") + Map<String,List<Object[]>> getElectricPredictData(String itemCode); + + @GetMapping("/schedule-data/last") + @Operation(summary = "调度模型最新结果查询") + String getLastScheduleData(String scheduleCode); + + @GetMapping("/machineRealTimeStatus") + @Operation(summary = "发电机组实时状态查询") + List<Map<String, Object>> getRealTimeStatus(@RequestBody List<Map<String, Object>> machines); } \ No newline at end of file -- Gitblit v1.9.3