| 
					
				 | 
			
			
				@@ -176,16 +176,18 @@ public class DayReportService extends ServiceImpl<DayReportMapper, DayReportEnti 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             deviceDto.setId(id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             devices.add(deviceDto); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        //根据设备ID查询报表测点信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        DayReportEntity dayReportEntity = new DayReportEntity(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        dayReportEntity.setYear(year); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        dayReportEntity.setMonth(month); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        dayReportEntity.setDay(day); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        dayReportEntity.setTenantId(currentUser.getTenantId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        dayReportEntity.setType(type); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        dayReportEntity.setDeviceIds(devices); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        //查询到分页的行数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        reportPage = dayReportMapper.findDevicePressPage(page, dayReportEntity); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (devices.size() > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //根据设备ID查询报表测点信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            DayReportEntity dayReportEntity = new DayReportEntity(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            dayReportEntity.setYear(year); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            dayReportEntity.setMonth(month); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            dayReportEntity.setDay(day); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            dayReportEntity.setTenantId(currentUser.getTenantId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            dayReportEntity.setType(type); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            dayReportEntity.setDeviceIds(devices); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //查询到分页的行数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            reportPage = dayReportMapper.findDevicePressPage(page, dayReportEntity); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return reportPage; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -199,15 +201,17 @@ public class DayReportService extends ServiceImpl<DayReportMapper, DayReportEnti 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             deviceDto.setId(id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             devices.add(deviceDto); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        //根据设备ID查询报表测点信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        DayReportEntity dayReportEntity = new DayReportEntity(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        dayReportEntity.setYear(year); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        dayReportEntity.setMonth(month); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        dayReportEntity.setDay(day); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        dayReportEntity.setTenantId(currentUser.getTenantId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        dayReportEntity.setDeviceIds(devices); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        //查询到分页的行数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        reportPage = dayReportMapper.findDeviceWaterPage(page, dayReportEntity); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (devices.size() > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //根据设备ID查询报表测点信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            DayReportEntity dayReportEntity = new DayReportEntity(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            dayReportEntity.setYear(year); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            dayReportEntity.setMonth(month); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            dayReportEntity.setDay(day); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            dayReportEntity.setTenantId(currentUser.getTenantId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            dayReportEntity.setDeviceIds(devices); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //查询到分页的行数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            reportPage = dayReportMapper.findDeviceWaterPage(page, dayReportEntity); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return reportPage; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     List<DayReportEntity> findDeviceLastDayValue(DayReportEntity dayReportEntity) { 
			 |