| 
						
						
							
								
							
						
						
					 | 
					@ -389,19 +389,14 @@ public class ProjectExtractServiceImpl implements ProjectExtractService { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    /** | 
					 | 
					 | 
					    /** | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					     * @param param | 
					 | 
					 | 
					     * @param param | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					     * @return | 
					 | 
					 | 
					     * @return | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					     * @Description 抽取项目节点历时逻辑 | 
					 | 
					 | 
					     * @Description 抽取项目节点历时逻辑   全量 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					     * @author wangc | 
					 | 
					 | 
					     * @author wangc | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					     * @date 2020.09.17 14:05 | 
					 | 
					 | 
					     * @date 2020.09.17 14:05 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					     **/ | 
					 | 
					 | 
					     **/ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    @Override | 
					 | 
					 | 
					    @Override | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    public void extractProjectPeriodData(ExtractOriginFormDTO param) { | 
					 | 
					 | 
					    public void extractProjectPeriodData(ExtractOriginFormDTO param) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        int trace = factOriginProjectOrgPeriodDailyDao.selectIfExisted(param.getCustomerId()); | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        Boolean isFirst = trace <= NumConstant.ZERO; | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        if (StringUtils.isBlank(param.getDateId())) { | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            param.setDateId(DateUtils.getBeforeNDay(NumConstant.ONE)); | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        } | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        List<ProjectOrgPeriodResultDTO> extractData = | 
					 | 
					 | 
					        List<ProjectOrgPeriodResultDTO> extractData = | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					                projectProcessService.getProjectPeriodDirectly(isFirst, param.getCustomerId(), param.getDateId()); | 
					 | 
					 | 
					                projectProcessService.getProjectPeriodDirectly(param.getCustomerId(), param.getDateId()); | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					        List<FactOriginProjectOrgPeriodDailyEntity> formattingData = new LinkedList<>(); | 
					 | 
					 | 
					        List<FactOriginProjectOrgPeriodDailyEntity> formattingData = new LinkedList<>(); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
							extractData.forEach(original -> { | 
					 | 
					 | 
							extractData.forEach(original -> { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
								FactOriginProjectOrgPeriodDailyEntity dest | 
					 | 
					 | 
								FactOriginProjectOrgPeriodDailyEntity dest | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |