|  |  |  | @ -1,6 +1,7 @@ | 
			
		
	
		
			
				
					|  |  |  |  | package com.glxp.api.controller.basic; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | import cn.hutool.core.bean.BeanUtil; | 
			
		
	
		
			
				
					|  |  |  |  | import cn.hutool.core.thread.ThreadUtil; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.dao.basic.UdiRelevanceDao; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.dto.DictDto; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.entity.thrsys.CodeRel; | 
			
		
	
	
		
			
				
					|  |  |  | @ -420,17 +421,19 @@ public class UdiRelevanceController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |         udiProductService.updateLevelCount(udiRelevanceEntity); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         try { | 
			
		
	
		
			
				
					|  |  |  |  |             CodeRel codeRel = new CodeRel(); | 
			
		
	
		
			
				
					|  |  |  |  |             if(udiProductEntity.getProductsType() == null || udiProductEntity.getProductsType() == 1){ | 
			
		
	
		
			
				
					|  |  |  |  |                 codeRel.setDiNameCode(udiRelevanceSaveRequest.getNameCode()); | 
			
		
	
		
			
				
					|  |  |  |  |             }else { | 
			
		
	
		
			
				
					|  |  |  |  |                 codeRel.setDrugCode(udiRelevanceSaveRequest.getNameCode()); | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |  |             codeRel.setYbbm(udiRelevanceSaveRequest.getYbbm()); | 
			
		
	
		
			
				
					|  |  |  |  |             codeRel.setSptm(udiRelevanceSaveRequest.getSptm()); | 
			
		
	
		
			
				
					|  |  |  |  |             codeRel.setTyshxyh(udiRelevanceSaveRequest.getTyshxydm()); | 
			
		
	
		
			
				
					|  |  |  |  |             codeRel.setUpdateTime(new Date()); | 
			
		
	
		
			
				
					|  |  |  |  |             spsDirectClient.updateCodeRelDetail(codeRel); | 
			
		
	
		
			
				
					|  |  |  |  |             ThreadUtil.execAsync(() -> { | 
			
		
	
		
			
				
					|  |  |  |  |                 CodeRel codeRel = new CodeRel(); | 
			
		
	
		
			
				
					|  |  |  |  |                 if(udiProductEntity.getProductsType() == null || udiProductEntity.getProductsType() == 1){ | 
			
		
	
		
			
				
					|  |  |  |  |                     codeRel.setDiNameCode(udiRelevanceSaveRequest.getNameCode()); | 
			
		
	
		
			
				
					|  |  |  |  |                 }else { | 
			
		
	
		
			
				
					|  |  |  |  |                     codeRel.setDrugCode(udiRelevanceSaveRequest.getNameCode()); | 
			
		
	
		
			
				
					|  |  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  |  |                 codeRel.setYbbm(udiRelevanceSaveRequest.getYbbm()); | 
			
		
	
		
			
				
					|  |  |  |  |                 codeRel.setSptm(udiRelevanceSaveRequest.getSptm()); | 
			
		
	
		
			
				
					|  |  |  |  |                 codeRel.setTyshxyh(udiRelevanceSaveRequest.getTyshxydm()); | 
			
		
	
		
			
				
					|  |  |  |  |                 codeRel.setUpdateTime(new Date()); | 
			
		
	
		
			
				
					|  |  |  |  |                 spsDirectClient.updateCodeRelDetail(codeRel); | 
			
		
	
		
			
				
					|  |  |  |  |             }); | 
			
		
	
		
			
				
					|  |  |  |  |         }catch (Exception e){ | 
			
		
	
		
			
				
					|  |  |  |  |             System.out.println("上传多码融合:"+e); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
	
		
			
				
					|  |  |  | 
 |