|  |  | @ -88,7 +88,7 @@ public class LingShanSpecialCrowdServiceImpl implements LingShanSpecialCrowdServ | 
			
		
	
		
			
				
					|  |  |  |     private OssFeignClient ossFeignClient; | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |     @Override | 
			
		
	
		
			
				
					|  |  |  |     public void importSpecialCrowd(String crowdCategory, String fileSavePath, String originFilename) { | 
			
		
	
		
			
				
					|  |  |  |     public String importSpecialCrowd(String crowdCategory, String fileSavePath, String originFilename) { | 
			
		
	
		
			
				
					|  |  |  |         Class<? extends LingShanSpecialCrowdDetailBaseExcelData> excelDataClass; | 
			
		
	
		
			
				
					|  |  |  |         AbstractLingShanSpecialCrowdExcelImportListener listener; | 
			
		
	
		
			
				
					|  |  |  |         LingShanSpecialCrowdTypeEnums specialCrowdTypeEnum; | 
			
		
	
	
		
			
				
					|  |  | @ -135,14 +135,14 @@ public class LingShanSpecialCrowdServiceImpl implements LingShanSpecialCrowdServ | 
			
		
	
		
			
				
					|  |  |  |         // 正式开始导入。异步导入
 | 
			
		
	
		
			
				
					|  |  |  |         listener.setValidateHeaderOnly(false); | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         CompletableFuture.runAsync(() -> { | 
			
		
	
		
			
				
					|  |  |  |             // 创建导入任务
 | 
			
		
	
		
			
				
					|  |  |  |             ImportTaskCommonResultDTO importTaskRst = getResultDataOrThrowsException(ImportTaskUtils.createImportTask(originFilename, | 
			
		
	
		
			
				
					|  |  |  |                             BizTypeEnum.SPECIAL_CROWD.getType()), | 
			
		
	
		
			
				
					|  |  |  |                     ServiceConstant.EPMET_COMMON_SERVICE, | 
			
		
	
		
			
				
					|  |  |  |                     EpmetErrorCode.EPMET_COMMON_OPERATION_FAIL.getCode(), | 
			
		
	
		
			
				
					|  |  |  |                     null, "【灵山街道-导入特殊人群】创建导入任务失败"); | 
			
		
	
		
			
				
					|  |  |  |         // 创建导入任务
 | 
			
		
	
		
			
				
					|  |  |  |         ImportTaskCommonResultDTO importTaskRst = getResultDataOrThrowsException(ImportTaskUtils.createImportTask(originFilename, | 
			
		
	
		
			
				
					|  |  |  |                         BizTypeEnum.SPECIAL_CROWD.getType()), | 
			
		
	
		
			
				
					|  |  |  |                 ServiceConstant.EPMET_COMMON_SERVICE, | 
			
		
	
		
			
				
					|  |  |  |                 EpmetErrorCode.EPMET_COMMON_OPERATION_FAIL.getCode(), | 
			
		
	
		
			
				
					|  |  |  |                 null, "【灵山街道-导入特殊人群】创建导入任务失败"); | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         CompletableFuture.runAsync(() -> { | 
			
		
	
		
			
				
					|  |  |  |             try { | 
			
		
	
		
			
				
					|  |  |  |                 EasyExcel.read(fileSavePath, excelDataClass, listener) | 
			
		
	
		
			
				
					|  |  |  |                         .headRowNumber(specialCrowdTypeEnum.getHeaderRowNumber()) | 
			
		
	
	
		
			
				
					|  |  | @ -169,6 +169,8 @@ public class LingShanSpecialCrowdServiceImpl implements LingShanSpecialCrowdServ | 
			
		
	
		
			
				
					|  |  |  |                 FileUtils.deleteFileIfExists(fileSavePath); | 
			
		
	
		
			
				
					|  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |         }, executorService); | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         return importTaskRst.getTaskId(); | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |     /** | 
			
		
	
	
		
			
				
					|  |  | 
 |