|  | @ -134,17 +134,16 @@ public class ScreenWorkRecordOrgDailyServiceImpl extends BaseServiceImpl<ScreenW | 
			
		
	
		
		
			
				
					|  |  |     public WorkRecordRankResultDTO rankList(WorkRecordRankFormDTO formDTO) { |  |  |     public WorkRecordRankResultDTO rankList(WorkRecordRankFormDTO formDTO) { | 
			
		
	
		
		
			
				
					|  |  |         List<String> customerIds=new ArrayList<>(); |  |  |         List<String> customerIds=new ArrayList<>(); | 
			
		
	
		
		
			
				
					|  |  |         Result<List<String>> result=operCrmOpenFeignClient.getAllSubCustomerIds(formDTO.getCustomerId()); |  |  |         Result<List<String>> result=operCrmOpenFeignClient.getAllSubCustomerIds(formDTO.getCustomerId()); | 
			
		
	
		
		
			
				
					
					|  |  |         // log.info("result:  "+JSON.toJSONString(result));
 |  |  |         // log.info("根据customerId查询其所有下级子客户id result:  "+JSON.toJSONString(result));
 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  |         if (result.success() && CollectionUtils.isNotEmpty(result.getData())) { |  |  |         if (result.success() && CollectionUtils.isNotEmpty(result.getData())) { | 
			
		
	
		
		
			
				
					|  |  |             customerIds.addAll(result.getData()); |  |  |             customerIds.addAll(result.getData()); | 
			
		
	
		
		
			
				
					|  |  |         } |  |  |         } | 
			
		
	
		
		
			
				
					|  |  |         customerIds.add(formDTO.getCustomerId()); |  |  |         customerIds.add(formDTO.getCustomerId()); | 
			
		
	
		
		
			
				
					|  |  |         String dateId= baseDao.selectLatestDateId(customerIds); |  |  |         String dateId= baseDao.selectLatestDateId(customerIds); | 
			
		
	
		
		
			
				
					|  |  |         if(StringUtils.isBlank(dateId)){ |  |  |         if(StringUtils.isBlank(dateId)){ | 
			
		
	
		
		
			
				
					
					|  |  |             log.warn("selectLatestDateId dateId is null customerIds" + JSON.toJSONString(customerIds)); |  |  |             dateId= com.epmet.commons.tools.utils.DateUtils.getBeforeNDay(NumConstant.ONE); | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  |  |  |  |             log.warn("dateId 赋值为"+dateId+" ; selectLatestDateId dateId is null customerIds" + JSON.toJSONString(customerIds)); | 
			
		
	
		
		
			
				
					|  |  |         } |  |  |         } | 
			
		
	
		
		
			
				
					|  |  |         log.info("=============dateId:"+dateId); |  |  |  | 
			
		
	
		
		
			
				
					|  |  |         dateId= com.epmet.commons.tools.utils.DateUtils.getBeforeNDay(NumConstant.ONE); |  |  |  | 
			
		
	
		
		
			
				
					|  |  |         WorkRecordRankResultDTO returnDto = new WorkRecordRankResultDTO(); |  |  |         WorkRecordRankResultDTO returnDto = new WorkRecordRankResultDTO(); | 
			
		
	
		
		
			
				
					|  |  |         AgencyInfoDTO agencyInfoDTO = agencyService.getAgencyInfoDTO(formDTO.getAreaCode(), formDTO.getAgencyId()); |  |  |         AgencyInfoDTO agencyInfoDTO = agencyService.getAgencyInfoDTO(formDTO.getAreaCode(), formDTO.getAgencyId()); | 
			
		
	
		
		
			
				
					|  |  |         // log.info("agencyInfoDTO:  "+JSON.toJSONString(agencyInfoDTO));
 |  |  |         // log.info("agencyInfoDTO:  "+JSON.toJSONString(agencyInfoDTO));
 | 
			
		
	
	
		
		
			
				
					|  | @ -168,6 +167,7 @@ public class ScreenWorkRecordOrgDailyServiceImpl extends BaseServiceImpl<ScreenW | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |         returnDto.getSubRankList().addAll(subAgencyRankList); |  |  |         returnDto.getSubRankList().addAll(subAgencyRankList); | 
			
		
	
		
		
			
				
					|  |  |         returnDto.getSubRankList().addAll(subGridList); |  |  |         returnDto.getSubRankList().addAll(subGridList); | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         // log.info("returnDto.getSubRankList()="+returnDto.getSubRankList());
 | 
			
		
	
		
		
			
				
					|  |  |         int participateUserTotal = 0; |  |  |         int participateUserTotal = 0; | 
			
		
	
		
		
			
				
					|  |  |         int participateTotal = 0; |  |  |         int participateTotal = 0; | 
			
		
	
		
		
			
				
					|  |  |         for (WorkRecordSubRank subAgency : returnDto.getSubRankList()) { |  |  |         for (WorkRecordSubRank subAgency : returnDto.getSubRankList()) { | 
			
		
	
	
		
		
			
				
					|  | 
 |