Browse Source

增加图片

2025年1月15日09:38:10
qingyuan_dev_new
lishuai 1 year ago
parent
commit
a4069d3c3f
  1. 2
      modules/qingyuan/src/main/java/com/thing/qingyuan/manageboard/dto/PlantDTO.java
  2. 3
      modules/qingyuan/src/main/java/com/thing/qingyuan/manageboard/service/impl/PlantServiceImpl.java

2
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 = "衰减率")

3
modules/qingyuan/src/main/java/com/thing/qingyuan/manageboard/service/impl/PlantServiceImpl.java

@ -214,6 +214,9 @@ public class PlantServiceImpl extends BaseServiceImpl<PlantMapper, PlantEntity>
}
for (PlantDTO plantDTO : plantDTOS) {
Long plantId = plantDTO.getPlantId();
thingEntityService.findEntityByCode(String.valueOf(plantId),UserContext.getRealTenantCode(),true).ifPresent(s->{
plantDTO.setUrl(s.getImg());
});
List<DeviceDTO> deviceDTOS = iotDeviceService.findByPlantId(plantId, 2);
//逆变器数量
plantDTO.setPointTotal(BigDecimal.valueOf(CollectionUtils.size(deviceDTOS)));

Loading…
Cancel
Save