| 
					
				 | 
			
			
				@@ -79,6 +79,11 @@ public class SiZyService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (null == admMdtrtinfo) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, "此患者没有有效的参保信息!"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Date setlEndTime = dao.selectSetlEndTime(p.getInpatientNo(), p.getAdmissTimes()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (null != setlEndTime && setlEndTime.after(admMdtrtinfo.getBegntime())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, "此患者有 " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    DateUtil.formatDatetime(setlEndTime, "yyyy-MM-dd") + " 的医保结算条目,不可重复登记。"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (StringUtil.isBlank(admMdtrtinfo.getChfpdrName())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, "管床医生不能为空!"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 |