From a4069d3c3f46b509222334b1c0391713e74e9bb1 Mon Sep 17 00:00:00 2001 From: lishuai Date: Wed, 15 Jan 2025 09:38:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=9B=BE=E7=89=87=202025?= =?UTF-8?q?=E5=B9=B41=E6=9C=8815=E6=97=A509:38:10?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/thing/qingyuan/manageboard/dto/PlantDTO.java | 2 ++ .../qingyuan/manageboard/service/impl/PlantServiceImpl.java | 3 +++ 2 files changed, 5 insertions(+) diff --git a/modules/qingyuan/src/main/java/com/thing/qingyuan/manageboard/dto/PlantDTO.java b/modules/qingyuan/src/main/java/com/thing/qingyuan/manageboard/dto/PlantDTO.java index 2210059..a7a43d5 100644 --- a/modules/qingyuan/src/main/java/com/thing/qingyuan/manageboard/dto/PlantDTO.java +++ b/modules/qingyuan/src/main/java/com/thing/qingyuan/manageboard/dto/PlantDTO.java @@ -45,6 +45,8 @@ public class PlantDTO implements Serializable { private BigDecimal longitude; @Schema(description = "纬度") private BigDecimal latitude; + @Schema(description = "图片") + private String url; @Schema(description = "并网日期(yyyy-MM-dd)") private String gridDate; @Schema(description = "衰减率") diff --git a/modules/qingyuan/src/main/java/com/thing/qingyuan/manageboard/service/impl/PlantServiceImpl.java b/modules/qingyuan/src/main/java/com/thing/qingyuan/manageboard/service/impl/PlantServiceImpl.java index ccbb8ee..5002ca9 100644 --- a/modules/qingyuan/src/main/java/com/thing/qingyuan/manageboard/service/impl/PlantServiceImpl.java +++ b/modules/qingyuan/src/main/java/com/thing/qingyuan/manageboard/service/impl/PlantServiceImpl.java @@ -214,6 +214,9 @@ public class PlantServiceImpl extends BaseServiceImpl } for (PlantDTO plantDTO : plantDTOS) { Long plantId = plantDTO.getPlantId(); + thingEntityService.findEntityByCode(String.valueOf(plantId),UserContext.getRealTenantCode(),true).ifPresent(s->{ + plantDTO.setUrl(s.getImg()); + }); List deviceDTOS = iotDeviceService.findByPlantId(plantId, 2); //逆变器数量 plantDTO.setPointTotal(BigDecimal.valueOf(CollectionUtils.size(deviceDTOS)));