|  |  | @ -96,16 +96,46 @@ public class ThirdAliDrugController { | 
			
		
	
		
		
			
				
					
					|  |  |  |                     } |  |  |  |                     } | 
			
		
	
		
		
			
				
					
					|  |  |  |                 }); |  |  |  |                 }); | 
			
		
	
		
		
			
				
					
					|  |  |  |                 // 判断中文括号和英文括号的就今昔新的结果进行剔除
 |  |  |  |                 // 判断中文括号和英文括号的就今昔新的结果进行剔除
 | 
			
		
	
		
		
			
				
					
					|  |  |  |                 if(thirdAliDrug.getCpmctymc().contains("(") || thirdAliDrug.getCpmctymc().contains("(")){ |  |  |  | 
 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 if(thirdAliDrug.getCpmctymc().contains("(") || thirdAliDrug.getCpmctymc().contains("(") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     || !( | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         StrUtil.isEmpty(thirdAliDrug.getApprovalNum()) && StrUtil.isEmpty(thirdAliDrug.getNameCode()) && | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                                 StrUtil.isEmpty(thirdAliDrug.getManufacturer())&& | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                                 StrUtil.isEmpty(thirdAliDrug.getFormSpec())&& | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                                 StrUtil.isEmpty(thirdAliDrug.getBzgg()) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         ) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 ){ | 
			
		
	
		
		
			
				
					
					|  |  |  |                 List<ThirdAliDrug> listResult = new ArrayList<>(); |  |  |  |                 List<ThirdAliDrug> listResult = new ArrayList<>(); | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |                 if (CollUtil.isNotEmpty(list)) { |  |  |  |                 if (CollUtil.isNotEmpty(list)) { | 
			
		
	
		
		
			
				
					
					|  |  |  |                     for (ThirdAliDrug aliDrug : list) { |  |  |  |                     for (ThirdAliDrug aliDrug : list) { | 
			
		
	
		
		
			
				
					
					|  |  |  |                             if(!nameCodeIn.contains(aliDrug.getNameCode())){ |  |  |  | //                            String cpmctymc  = StringUtils.isEmpty(aliDrug.getCpmctymc()) ? "":aliDrug.getCpmctymc();
 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         String nameCode = thirdAliDrug.getNameCode(); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         String approvalNum = thirdAliDrug.getApprovalNum(); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         String manufacturer = thirdAliDrug.getManufacturer(); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         String formSpec = thirdAliDrug.getFormSpec(); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         String bzgg = thirdAliDrug.getBzgg(); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         if (StringUtils.isNotEmpty(nameCode) && !nameCode.contains(aliDrug.getNameCode())) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                             continue; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         if (StringUtils.isNotEmpty(approvalNum) && !nameCode.contains(aliDrug.getApprovalNum())) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                             continue; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         if (StringUtils.isNotEmpty(manufacturer) && !nameCode.contains(aliDrug.getManufacturer())) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                             continue; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         if (StringUtils.isNotEmpty(formSpec) && !nameCode.contains(aliDrug.getFormSpec())) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                             continue; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         if (StringUtils.isNotEmpty(bzgg) && !nameCode.contains(aliDrug.getBzgg())) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                             continue; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         if (nameCodeIn.contains(aliDrug.getNameCode())) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                             continue; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         } | 
			
		
	
		
		
			
				
					
					|  |  |  |                         listResult.add(aliDrug); |  |  |  |                         listResult.add(aliDrug); | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |                     } |  |  |  |                     } | 
			
		
	
		
		
			
				
					
					|  |  |  |                         } |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |                     list = listResult; |  |  |  |                     list = listResult; | 
			
		
	
		
		
			
				
					
					|  |  |  |                 } |  |  |  |                 } | 
			
		
	
		
		
			
				
					
					|  |  |  |             } |  |  |  |             } | 
			
		
	
	
		
		
			
				
					|  |  | 
 |