|  |  | @ -324,23 +324,7 @@ public class IcVaccinePrarmeterServiceImpl extends BaseServiceImpl<IcVaccinePrar | 
			
		
	
		
			
				
					|  |  |  |                 list.get(i).setAddStatus(true); | 
			
		
	
		
			
				
					|  |  |  |                 continue; | 
			
		
	
		
			
				
					|  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |             if("0".equals(list.get(i).getIsVaccination())){ | 
			
		
	
		
			
				
					|  |  |  |                 // 未接种 判断是否填写原因
 | 
			
		
	
		
			
				
					|  |  |  |                 if (StringUtils.isBlank(list.get(i).getReason()) && !list.get(i).getAddStatus()){ | 
			
		
	
		
			
				
					|  |  |  |                     errorInfo.add(getErrorInfo(list.get(i), "选择未接种时,原因不能为空",i+1)); | 
			
		
	
		
			
				
					|  |  |  |                     list.get(i).setAddStatus(true); | 
			
		
	
		
			
				
					|  |  |  |                     continue; | 
			
		
	
		
			
				
					|  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  |                 if("其他原因".equals(list.get(i).getReason())){ | 
			
		
	
		
			
				
					|  |  |  |                     // 未接种原因选择其他,判断是否填写备注
 | 
			
		
	
		
			
				
					|  |  |  |                     if (StringUtils.isBlank(list.get(i).getNote()) && !list.get(i).getAddStatus()){ | 
			
		
	
		
			
				
					|  |  |  |                         errorInfo.add(getErrorInfo(list.get(i), "选择其他原因时,备注不能为空",i+1)); | 
			
		
	
		
			
				
					|  |  |  |                         list.get(i).setAddStatus(true); | 
			
		
	
		
			
				
					|  |  |  |                         continue; | 
			
		
	
		
			
				
					|  |  |  |                     } | 
			
		
	
		
			
				
					|  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |             }else{ | 
			
		
	
		
			
				
					|  |  |  |             if("1".equals(list.get(i).getIsVaccination())){ | 
			
		
	
		
			
				
					|  |  |  |                 // 已接种 判断是否填写接种时间地点
 | 
			
		
	
		
			
				
					|  |  |  |                 if (StringUtils.isBlank(list.get(i).getFirstVacTime()) && !list.get(i).getAddStatus()){ | 
			
		
	
		
			
				
					|  |  |  |                     errorInfo.add(getErrorInfo(list.get(i), "第一次接种时间不能为空",i+1)); | 
			
		
	
	
		
			
				
					|  |  | @ -372,6 +356,17 @@ public class IcVaccinePrarmeterServiceImpl extends BaseServiceImpl<IcVaccinePrar | 
			
		
	
		
			
				
					|  |  |  | //                    list.get(i).setAddStatus(true);
 | 
			
		
	
		
			
				
					|  |  |  | //                    continue;
 | 
			
		
	
		
			
				
					|  |  |  | //                }
 | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |             if("其他原因".equals(list.get(i).getReason())){ | 
			
		
	
		
			
				
					|  |  |  |                 // 未接种原因选择其他,判断是否填写备注
 | 
			
		
	
		
			
				
					|  |  |  |                 if (StringUtils.isBlank(list.get(i).getNote()) && !list.get(i).getAddStatus()){ | 
			
		
	
		
			
				
					|  |  |  |                     errorInfo.add(getErrorInfo(list.get(i), "选择其他原因时,备注不能为空",i+1)); | 
			
		
	
		
			
				
					|  |  |  |                     list.get(i).setAddStatus(true); | 
			
		
	
		
			
				
					|  |  |  |                     continue; | 
			
		
	
		
			
				
					|  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |             // 校验所属网格通过名称能否匹配到ID
 | 
			
		
	
	
		
			
				
					|  |  | 
 |