|  | @@ -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, "管床医生不能为空!");
 | 
	
		
			
				|  |  |          }
 |