|  |  |  | @ -405,16 +405,7 @@ public class UdiContrastService { | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     /** | 
			
		
	
		
			
				
					|  |  |  |  |      * 处理药品数据 | 
			
		
	
		
			
				
					|  |  |  |  |      * | 
			
		
	
		
			
				
					|  |  |  |  |      * @param thrProductsEntity | 
			
		
	
		
			
				
					|  |  |  |  |      * @param ybDrug | 
			
		
	
		
			
				
					|  |  |  |  |      * @param thirdAliDrugList | 
			
		
	
		
			
				
					|  |  |  |  |      */ | 
			
		
	
		
			
				
					|  |  |  |  |     public void disposeDrugData(BasicProductsCreateDto basicProductsCreateDto, ThrProductsEntity thrProductsEntity | 
			
		
	
		
			
				
					|  |  |  |  |             , YbDrug ybDrug, List<ThirdAliDrug> thirdAliDrugList,UdiRelevanceEntity udiRelevanceEntity) { | 
			
		
	
		
			
				
					|  |  |  |  |     public UdiProductEntity disposeDrugDataNew(ThrProductsEntity thrProductsEntity,UdiRelevanceEntity udiRelevanceEntity, YbDrug ybDrug){ | 
			
		
	
		
			
				
					|  |  |  |  |         UdiProductEntity udiProductEntity = new UdiProductEntity(); | 
			
		
	
		
			
				
					|  |  |  |  |         BeanUtils.copyProperties(thrProductsEntity, udiProductEntity); | 
			
		
	
		
			
				
					|  |  |  |  |         // 数据处理
 | 
			
		
	
	
		
			
				
					|  |  |  | @ -461,9 +452,23 @@ public class UdiContrastService { | 
			
		
	
		
			
				
					|  |  |  |  |         //商品条码 essentialDrugMarkName sptm
 | 
			
		
	
		
			
				
					|  |  |  |  | //                    udiProductEntity.setSptm(ybDrug.getBusinessLicense());
 | 
			
		
	
		
			
				
					|  |  |  |  |         udiProductEntity.setPrepnUnit(ybDrug.getRealityMedicinemodel()); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         return udiProductEntity; | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  |     /** | 
			
		
	
		
			
				
					|  |  |  |  |      * 处理药品数据 | 
			
		
	
		
			
				
					|  |  |  |  |      * | 
			
		
	
		
			
				
					|  |  |  |  |      * @param thrProductsEntity | 
			
		
	
		
			
				
					|  |  |  |  |      * @param ybDrug | 
			
		
	
		
			
				
					|  |  |  |  |      * @param thirdAliDrugList | 
			
		
	
		
			
				
					|  |  |  |  |      */ | 
			
		
	
		
			
				
					|  |  |  |  |     public void disposeDrugData(BasicProductsCreateDto basicProductsCreateDto, ThrProductsEntity thrProductsEntity | 
			
		
	
		
			
				
					|  |  |  |  |             , YbDrug ybDrug, List<ThirdAliDrug> thirdAliDrugList,UdiRelevanceEntity udiRelevanceEntity) { | 
			
		
	
		
			
				
					|  |  |  |  |         if (thirdAliDrugList != null && thirdAliDrugList.size() > 0) { | 
			
		
	
		
			
				
					|  |  |  |  |             List<CodeRel> codeRelArrayList = new ArrayList<>(); | 
			
		
	
		
			
				
					|  |  |  |  |             for (int i = 0; i < thirdAliDrugList.size(); i++) { | 
			
		
	
		
			
				
					|  |  |  |  |                 UdiProductEntity udiProductEntity =  disposeDrugDataNew(thrProductsEntity,udiRelevanceEntity,ybDrug); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |                 ThirdAliDrug thirdAliDrug = thirdAliDrugList.get(i); | 
			
		
	
		
			
				
					|  |  |  |  |                 udiProductEntity.setNameCode(thirdAliDrug.getNameCode()); | 
			
		
	
		
			
				
					|  |  |  |  |                 // 数据处理
 | 
			
		
	
	
		
			
				
					|  |  |  | @ -548,6 +553,8 @@ public class UdiContrastService { | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         } else { | 
			
		
	
		
			
				
					|  |  |  |  |             UdiProductEntity udiProductEntity =  disposeDrugDataNew(thrProductsEntity,udiRelevanceEntity,ybDrug); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             udiProductService.insertUdiInfo(udiProductEntity); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
	
		
			
				
					|  |  |  | 
 |