| 
						
						
							
								
							
						
						
					 | 
					@ -143,6 +143,8 @@ public class ScreenWorkRecordOrgDailyServiceImpl extends BaseServiceImpl<ScreenW | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        if(StringUtils.isBlank(dateId)){ | 
					 | 
					 | 
					        if(StringUtils.isBlank(dateId)){ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            log.warn("selectLatestDateId dateId is null customerIds" + JSON.toJSONString(customerIds)); | 
					 | 
					 | 
					            log.warn("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));
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -210,8 +212,8 @@ public class ScreenWorkRecordOrgDailyServiceImpl extends BaseServiceImpl<ScreenW | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        //3-1.查询当前组织及所有下级过去12个月份某项数据所有资源的统计数据
 | 
					 | 
					 | 
					        //3-1.查询当前组织及所有下级过去12个月份某项数据所有资源的统计数据
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        DateTimeFormatter fmt = DateTimeFormatter.ofPattern("yyyyMM"); | 
					 | 
					 | 
					        DateTimeFormatter fmt = DateTimeFormatter.ofPattern("yyyyMM"); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        LocalDate today = LocalDate.now(); | 
					 | 
					 | 
					        LocalDate today = LocalDate.now(); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					        formDTO.setStartMonth(today.minusMonths(NumConstant.TWELVE).format(fmt)); | 
					 | 
					 | 
					        formDTO.setStartMonth(today.minusMonths(NumConstant.THIRTEEN).format(fmt)); | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					        formDTO.setEndMonth(today.minusMonths(NumConstant.ZERO).format(fmt)); | 
					 | 
					 | 
					        formDTO.setEndMonth(today.minusMonths(NumConstant.ONE).format(fmt)); | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					        List<WorkRecordTrendResultDTO.SeriesResultDTO> list = screenWorkRecordOrgMonthlyDao.selectMonthList(formDTO); | 
					 | 
					 | 
					        List<WorkRecordTrendResultDTO.SeriesResultDTO> list = screenWorkRecordOrgMonthlyDao.selectMonthList(formDTO); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        //3-2.遍历封装数据并返回
 | 
					 | 
					 | 
					        //3-2.遍历封装数据并返回
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -299,4 +301,10 @@ public class ScreenWorkRecordOrgDailyServiceImpl extends BaseServiceImpl<ScreenW | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        return resultDTO; | 
					 | 
					 | 
					        return resultDTO; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    } | 
					 | 
					 | 
					    } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    public static void main(String[] args) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        LocalDate today = LocalDate.now(); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        DateTimeFormatter fmt = DateTimeFormatter.ofPattern("yyyyMM"); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        System.out.println(today.minusMonths(NumConstant.THIRTEEN).format(fmt)); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        System.out.println(today.minusMonths(NumConstant.ONE).format(fmt)); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					} | 
					 | 
					 | 
					} |