From a1d06a075aa87421939149a3e0f7b15a951535f2 Mon Sep 17 00:00:00 2001 From: 潘志宝 <979469083@qq.com> Date: 星期日, 27 四月 2025 17:50:27 +0800 Subject: [PATCH] 清理旧数据 ind --- ansteel-biz/src/main/java/com/iailab/module/ansteel/api/controller/admin/PowerController.java | 15 +++++++++------ 1 files changed, 9 insertions(+), 6 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 c6dbdb2..52defdf 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 @@ -263,7 +263,7 @@ if (StringUtils.isBlank(dto.getQueryType())) { return CommonResult.error(GlobalErrorCodeConstants.BAD_REQUEST, "queryType不能为空"); } - + log.info("id={}", dto.getId()); PowerGenStatusEntity powerGenStatus = powerGenStatusDaoService.getById(dto.getId()); if (powerGenStatus == null) { log.info("未找到code对应的数据: {}", dto.getId()); @@ -271,20 +271,22 @@ } String queryType = dto.getQueryType().toUpperCase(); + log.info("queryType={}", queryType); String pointNo; switch (queryType.toUpperCase()) { - case "D": + case "P": pointNo = powerGenStatus.getCurP(); break; - case "P": + case "Q": pointNo = powerGenStatus.getCurQ(); break; case "COS": - pointNo = powerGenStatus.getCurCOS(); + pointNo = powerGenStatus.getCurCos(); break; default: throw new IllegalArgumentException("不支持的queryType: " + queryType); } + log.info("开始查询,pointNo={}", pointNo); // 默认查最近24小时 Date end = Optional.ofNullable(dto.getEndTime()).orElseGet(() -> { @@ -334,6 +336,7 @@ @Operation(summary = "功率因数-电容器投退指示灯") public CommonResult<List<PowerCapacitorDetDTO>> getPowerCapacitorDetList(@RequestParam Map<String, Object> params) { List<PowerCapacitorDetEntity> list = powerCapacitorDetService.list(params); + log.info("list.size=" + list.size()); List<String> points = list.stream().map(item -> { return item.getPointNo(); }).collect(Collectors.toList()); @@ -345,6 +348,7 @@ List<PowerCapacitorDetDTO> result = new ArrayList<>(); for (PowerCapacitorDetEntity entity : list) { PowerCapacitorDetDTO dto = ConvertUtils.sourceToTarget(entity, PowerCapacitorDetDTO.class); + result.add(dto); dto.setStatus(0); if (!pointsRealValue.containsKey(entity.getPointNo()) || pointsRealValue.get(entity.getPointNo()) == null) { continue; @@ -353,12 +357,11 @@ if (val.compareTo(BigDecimal.ZERO) >= 0.1) { dto.setStatus(1); } - result.add(dto); } return success(result); } - @GetMapping("/capacitor-det/list") + @GetMapping("/capacitor-his/list") @Operation(summary = "功率因数-电容器投退历史") public CommonResult<List<PowerCapacitorHisDTO>> getPowerCapacitorHisList(@RequestParam Map<String, Object> params) { List<PowerCapacitorHisEntity> list = powerCapacitorHisService.list(params); -- Gitblit v1.9.3