| 
						
						
							
								
							
						
						
					 | 
					@ -2158,18 +2158,20 @@ public class DataStatsServiceImpl implements DataStatsService, ResultDataResolve | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                                                                                       String endDateID, | 
					 | 
					 | 
					                                                                                       String endDateID, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                                                                                       Boolean needCount) { | 
					 | 
					 | 
					                                                                                       Boolean needCount) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					        boolean isStartDateIdBlank = StringUtils.isBlank(startDateID); | 
					 | 
					 | 
					        //boolean isStartDateIdBlank = StringUtils.isBlank(startDateID);
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					        boolean isEndDateIdBlank = StringUtils.isBlank(endDateID); | 
					 | 
					 | 
					        //boolean isEndDateIdBlank = StringUtils.isBlank(endDateID);
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					
 | 
					 | 
					 | 
					        //
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					        if (isStartDateIdBlank && !isEndDateIdBlank) { | 
					 | 
					 | 
					        //if (isStartDateIdBlank && !isEndDateIdBlank) {
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            // 查询截止时间的累计值,直接查询表里的total即可
 | 
					 | 
					 | 
					        //    // 查询截止时间的累计值,直接查询表里的total即可
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            PageHelper.startPage(pageNo, pageSize, needCount); | 
					 | 
					 | 
					        //    PageHelper.startPage(pageNo, pageSize, needCount);
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            return factGridMemberStatisticsDailyDao.listGridMemberDataStatsAccumulate(pids, gridId, endDateID); | 
					 | 
					 | 
					        //    return factGridMemberStatisticsDailyDao.listGridMemberDataStatsAccumulate(pids, gridId, endDateID);
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					        } else if (!isStartDateIdBlank && !isEndDateIdBlank) { | 
					 | 
					 | 
					        //} else if (!isStartDateIdBlank && !isEndDateIdBlank) {
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            // 查询时间段内的增量,需要使用表中的增量列计算
 | 
					 | 
					 | 
					        //    // 查询时间段内的增量,需要使用表中的增量列计算
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            return factGridMemberStatisticsDailyDao.listGridMemberDataStatsIncr(pids, gridId, startDateID,  endDateID); | 
					 | 
					 | 
					        //    return factGridMemberStatisticsDailyDao.listGridMemberDataStatsIncr(pids, gridId, startDateID,  endDateID);
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					        } else { | 
					 | 
					 | 
					        //} else {
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            throw new EpmetException(EpmetErrorCode.EPMET_COMMON_OPERATION_FAIL.getCode(), "【pcwork查询网格员数据统计列表】传入时间条件有误"); | 
					 | 
					 | 
					        //    throw new EpmetException(EpmetErrorCode.EPMET_COMMON_OPERATION_FAIL.getCode(), "【pcwork查询网格员数据统计列表】传入时间条件有误");
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					        } | 
					 | 
					 | 
					        //}
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        return factGridMemberStatisticsDailyDao.listGridMemberDataStatsIncr(pids, gridId, startDateID,  endDateID); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    } | 
					 | 
					 | 
					    } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					} | 
					 | 
					 | 
					} | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
					 | 
					
  |