From 9580fc23754b06addc64155eabb25a10b2d71102 Mon Sep 17 00:00:00 2001 From: 潘志宝 <979469083@qq.com> Date: 星期四, 24 四月 2025 14:13:14 +0800 Subject: [PATCH] 电网拓扑下拉列表 --- ansteel-biz/src/main/java/com/iailab/module/ansteel/api/controller/admin/PowerController.java | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) diff --git a/ansteel-biz/src/main/java/com/iailab/module/ansteel/api/controller/admin/PowerController.java b/ansteel-biz/src/main/java/com/iailab/module/ansteel/api/controller/admin/PowerController.java index 7af6dd3..687ff7c 100644 --- a/ansteel-biz/src/main/java/com/iailab/module/ansteel/api/controller/admin/PowerController.java +++ b/ansteel-biz/src/main/java/com/iailab/module/ansteel/api/controller/admin/PowerController.java @@ -158,10 +158,10 @@ @GetMapping("/net-factor-dropdown/list") @Operation(summary = "功率因数-电网拓扑下拉列表") - public CommonResult<List<PowerNetFactorDropdownDTO>> getPowerNetFactorDropdownList(@RequestParam String nodeName) { - List<PowerNetFactorEntity> list = powerNetFactorService.listDropdown(nodeName); - List<PowerNetFactorDropdownDTO> result = ConvertUtils.sourceToTarget(list, PowerNetFactorDropdownDTO.class); - return success(result); + public CommonResult<List<PowerNetFactorDropdownDTO>> getPowerNetFactorDropdownList(@RequestParam String nodeCode) { + log.info("nodeCode=" + nodeCode); + List<PowerNetFactorEntity> list = powerNetFactorService.listDropdown(nodeCode); + return success(ConvertUtils.sourceToTarget(list, PowerNetFactorDropdownDTO.class)); } /** @@ -467,6 +467,7 @@ List<PowerAdjustedFactorDTO> dtoList = ConvertUtils.sourceToTarget(list, PowerAdjustedFactorDTO.class); Map<String, Double> result = new HashMap<>(); if (CollectionUtils.isEmpty(list)) { + log.info("PowerAdjustedFactor List is empty"); return success(result); } List<String> points = new ArrayList<>(); @@ -479,6 +480,7 @@ if (!CollectionUtils.isEmpty(points)) { dataMap = dataPointApi.queryPointsRealValue(points); } + for (PowerAdjustedFactorDTO powerAdjustedFactorDTO : dtoList) { Double value = dataMap.get(powerAdjustedFactorDTO.getPointNo()) == null ? 0 : Double.parseDouble(dataMap.get(powerAdjustedFactorDTO.getPointNo()).toString()); result.put(powerAdjustedFactorDTO.getName(), value); -- Gitblit v1.9.3