| | |
| | | result = CopierUtil.mapTo(facilityPOList, WaterFacilityVO.class); |
| | | int sumTime=0; |
| | | for(WaterFacilityVO facilityVO:result){ |
| | | WaterPumpOperatingRecordPO b001 = recordPOList.stream().filter(item -> item.getFacilityId().equals(facilityVO.getId()) && item.getCode().equals("B001Start")).findFirst().orElse(null); |
| | | WaterPumpOperatingRecordPO b002 = recordPOList.stream().filter(item -> item.getFacilityId().equals(facilityVO.getId()) && item.getCode().equals("B002Start")).findFirst().orElse(null); |
| | | WaterPumpOperatingRecordPO b001 = recordPOList.stream().filter(item -> item.getFacilityId().equals(facilityVO.getId()) && item.getCode().equals("B001Run")).findFirst().orElse(null); |
| | | WaterPumpOperatingRecordPO b002 = recordPOList.stream().filter(item -> item.getFacilityId().equals(facilityVO.getId()) && item.getCode().equals("B002Run")).findFirst().orElse(null); |
| | | if(Objects.nonNull(b001)){ |
| | | sumTime+=b001.getSumStartTime(); |
| | | } |