| | |
| | | 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); |