| 
					
				 | 
			
			
				@ -279,10 +279,15 @@ public class PrescriptionStatusUpdateService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    //结束门诊 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    outpatientDO.setStatus("2"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    //TODO:结束咨询 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    String consultCode = imService.getConsultCodeByOutpatientId(outpatientDO.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    if(StringUtils.isNoneBlank(consultCode)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        imService.finish(consultCode,"admin",2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            imService.finish(consultCode,"admin",2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        }catch(Exception e)  { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            e.printStackTrace(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            logger.info("自动结束咨询报错 consultCode: "+consultCode); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                outpatientDao.save(outpatientDOs); 
			 |