| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -278,7 +278,16 @@ namespace Shentun.Peis.RegisterChecks | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                throw new UserFriendlyException("input参数不能为空"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            var registerCheck = await _registerCheckRepository.GetAsync(input.RegisterCheckId); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            if (input.RegisterCheckItems == null) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                throw new UserFriendlyException("RegisterCheckItems参数不能为空"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            if(!input.RegisterCheckItems.Where(o=>!string.IsNullOrWhiteSpace(o.Result)).ToList().Any()) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                throw new UserFriendlyException("明细结果不能全部为空"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					             var registerCheck = await _registerCheckRepository.GetAsync(input.RegisterCheckId); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            var patientRegister = await _patientRegisterRepository.GetAsync(registerCheck.PatientRegisterId); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            //修改医生和检查日期
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            if(string.IsNullOrWhiteSpace(input.CheckDoctorId)) | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |