From 394084e797847a7534afbcda110af9c544af398c Mon Sep 17 00:00:00 2001
From: YYC <1833023622@qq.com>
Date: 星期二, 03 三月 2026 15:16:01 +0800
Subject: [PATCH] 粮情展示
---
fzzy-igdss-inte/src/main/java/com/fzzy/igds/app/v1/service/impl/ServiceImpl5205.java | 43 +++++++++++++++++++++++--------------------
1 files changed, 23 insertions(+), 20 deletions(-)
diff --git a/fzzy-igdss-inte/src/main/java/com/fzzy/igds/app/v1/service/impl/ServiceImpl5205.java b/fzzy-igdss-inte/src/main/java/com/fzzy/igds/app/v1/service/impl/ServiceImpl5205.java
index 477b12a..2048583 100644
--- a/fzzy-igdss-inte/src/main/java/com/fzzy/igds/app/v1/service/impl/ServiceImpl5205.java
+++ b/fzzy-igdss-inte/src/main/java/com/fzzy/igds/app/v1/service/impl/ServiceImpl5205.java
@@ -107,36 +107,39 @@
dto.setTempMax(grainData.getTempMax());
dto.setTempMin(grainData.getTempMin());
dto.setTempAve(grainData.getTempAve());
- dto.setCable(grainData.getCable().replaceAll(",","-"));
- if(StringUtils.isNotEmpty(grainData.getCableCir())){
+ dto.setCable(grainData.getCable().replaceAll(",", "-"));
+ if (StringUtils.isNotEmpty(grainData.getCableCir())) {
dto.setCableCir(grainData.getCableCir().replaceAll(",", "-"));
}
List<PPointDto> listPoints = new ArrayList<>();
PPointDto pointDto;
- for (GrainPoint point : grainData.getListPoints()) {
- pointDto = new PPointDto();
- pointDto.setX(point.getX());
- pointDto.setY(point.getY());
- pointDto.setZ(point.getZ());
- pointDto.setFz(point.getFz());
- pointDto.setTemp(point.getTemp());
- listPoints.add(pointDto);
+ if (grainData.getListPoints() != null) {
+ for (GrainPoint point : grainData.getListPoints()) {
+ pointDto = new PPointDto();
+ pointDto.setX(point.getX());
+ pointDto.setY(point.getY());
+ pointDto.setZ(point.getZ());
+ pointDto.setFz(point.getFz());
+ pointDto.setTemp(point.getTemp());
+ listPoints.add(pointDto);
+ }
}
dto.setPoints(listPoints);
-
List<PDetailDto> listDetail = new ArrayList<>();
PDetailDto detailDto;
-
- for (GrainLay lay : grainData.getListLays()) {
- detailDto = new PDetailDto();
- detailDto.setFz(lay.getFz());
- detailDto.setFzName(lay.getFz() + "灞�");
- detailDto.setTempMax(lay.getTempMax());
- detailDto.setTempMin(lay.getTempMin());
- detailDto.setTempAve(lay.getTempAve());
- listDetail.add(detailDto);
+ if (grainData.getListLays() != null) {
+ for (GrainLay lay : grainData.getListLays()) {
+ detailDto = new PDetailDto();
+ detailDto.setFz(lay.getFz());
+ detailDto.setFzName(lay.getFz() + "灞�");
+ detailDto.setTempMax(lay.getTempMax());
+ detailDto.setTempMin(lay.getTempMin());
+ detailDto.setTempAve(lay.getTempAve());
+ listDetail.add(detailDto);
+ }
}
+
dto.setDetails(listDetail);
return PhoneRespUtil.success(dto, req);
--
Gitblit v1.9.3