|  |  |  | @ -466,20 +466,16 @@ public class UdiProductService extends ServiceImpl<UdiProductDao, UdiProductEnti | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             List<UdiProductEntity> byUuids = udiProductDao.findByUuids(updateLevelDrugRequest.getUuid()); | 
			
		
	
		
			
				
					|  |  |  |  |             UdiProductEntity udiProductEntity1 = null; | 
			
		
	
		
			
				
					|  |  |  |  |             if (byUuids.size() == 1) { | 
			
		
	
		
			
				
					|  |  |  |  |                 //只有一条药品数据
 | 
			
		
	
		
			
				
					|  |  |  |  |             if (updateLevelDrugRequest.getProductId() != null){ | 
			
		
	
		
			
				
					|  |  |  |  |                 udiProductEntity1 = byUuids.get(0); | 
			
		
	
		
			
				
					|  |  |  |  |                 if (udiProductEntity1 != null && udiProductEntity1.getNameCode() == null) { | 
			
		
	
		
			
				
					|  |  |  |  |                     //更新
 | 
			
		
	
		
			
				
					|  |  |  |  |                     udiProductEntity1.setNameCode(updateLevelDrugRequest.getNameCode()); | 
			
		
	
		
			
				
					|  |  |  |  |                     udiProductEntity1.setPackLevel(updateLevelDrugRequest.getPackLevel() + ""); | 
			
		
	
		
			
				
					|  |  |  |  |                     udiProductEntity1.setPackUnit(updateLevelDrugRequest.getPackUnit()); | 
			
		
	
		
			
				
					|  |  |  |  |                     udiProductEntity1.setSjcpbm(updateLevelDrugRequest.getSjcpbm()); | 
			
		
	
		
			
				
					|  |  |  |  |                     udiProductEntity1.setBhxjcpbm(updateLevelDrugRequest.getBhxjcpbm()); | 
			
		
	
		
			
				
					|  |  |  |  |                     udiProductEntity1.setBhxjsl(updateLevelDrugRequest.getMyBhxjsl()); | 
			
		
	
		
			
				
					|  |  |  |  |                     udiProductDao.updateById(udiProductEntity1); | 
			
		
	
		
			
				
					|  |  |  |  |                     return; | 
			
		
	
		
			
				
					|  |  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  |  |                 udiProductEntity1.setNameCode(updateLevelDrugRequest.getNameCode()); | 
			
		
	
		
			
				
					|  |  |  |  |                 udiProductEntity1.setPackLevel(updateLevelDrugRequest.getPackLevel() + ""); | 
			
		
	
		
			
				
					|  |  |  |  |                 udiProductEntity1.setPackUnit(updateLevelDrugRequest.getPackUnit()); | 
			
		
	
		
			
				
					|  |  |  |  |                 udiProductEntity1.setSjcpbm(updateLevelDrugRequest.getSjcpbm()); | 
			
		
	
		
			
				
					|  |  |  |  |                 udiProductEntity1.setBhxjcpbm(updateLevelDrugRequest.getBhxjcpbm()); | 
			
		
	
		
			
				
					|  |  |  |  |                 udiProductEntity1.setBhxjsl(updateLevelDrugRequest.getMyBhxjsl()); | 
			
		
	
		
			
				
					|  |  |  |  |                 udiProductDao.updateById(udiProductEntity1); | 
			
		
	
		
			
				
					|  |  |  |  |                 return; | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |  |             udiProductEntity1 = udiProductDao.findByNameCode(updateLevelDrugRequest.getNameCode()); | 
			
		
	
		
			
				
					|  |  |  |  |             //有药品数据 但是nameCode如果为空的话 院内新增的 更改nameCode
 | 
			
		
	
	
		
			
				
					|  |  |  | 
 |