|  | @@ -330,9 +330,11 @@ public class VerifyCaseFrontSheet {
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      private List<CodeName> connectedVerify(List<CodeName> array, CaseFrontsheetMain info, Integer opType) {
 | 
	
		
			
				|  |  | -        if (info.getMarriage().equals("1") || info.getMarriage().equals("3") || info.getMarriage().equals("4")) {
 | 
	
		
			
				|  |  | -            if (info.getContactRelation().equals("1")) {
 | 
	
		
			
				|  |  | -                array.add(new CodeName("contactRelation", "当婚姻状况为未婚、丧偶、离婚时,患者联系人关系不允许为配偶!"));
 | 
	
		
			
				|  |  | +        if (StringUtil.notBlank(info.getMarriage())) {
 | 
	
		
			
				|  |  | +            if (info.getMarriage().equals("1") || info.getMarriage().equals("3") || info.getMarriage().equals("4")) {
 | 
	
		
			
				|  |  | +                if (info.getContactRelation().equals("1")) {
 | 
	
		
			
				|  |  | +                    array.add(new CodeName("contactRelation", "当婚姻状况为未婚、丧偶、离婚时,患者联系人关系不允许为配偶!"));
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          if (StringUtil.notBlank(info.getZyDismissWay())) {
 | 
	
	
		
			
				|  | @@ -352,7 +354,7 @@ public class VerifyCaseFrontSheet {
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | -        if ("4".equals(info.getZyDismissWay())) {
 | 
	
		
			
				|  |  | +        if (StringUtil.notBlank(info.getZyDismissWay()) && "4".equals(info.getZyDismissWay())) {
 | 
	
		
			
				|  |  |              if (StringUtil.isBlank(info.getAutopsy())) {
 | 
	
		
			
				|  |  |                  array.add(new CodeName("autopsy", "离院方式为死亡时,尸检不能为空!"));
 | 
	
		
			
				|  |  |              }
 |