| 
					
				 | 
			
			
				@ -167,9 +167,10 @@ public class PrenatalInspectorPreCardService extends BaseService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            plans = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            PrenatalInspectorPlan plan = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            for (PrenatalInspectorPlanLibrary library : libraries) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                //                                    只取最近15天数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                //                                    只取当前时间14天前之后的数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                Date inspectorDate = DateUtil.getPrenatalInspectorDate(dueDay, -library.getEndDay().intValue()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                if (DateUtil.getDays(date, inspectorDate) <= 15 && DateUtil.getDays(date, inspectorDate) >= 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                                if (DateUtil.getDays(date, inspectorDate) <= 15 && DateUtil.getDays(date, inspectorDate) >= 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                if (inspectorDate.getTime() >= DateUtil.getPreDays(date,-14).getTime()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                    plan = new PrenatalInspectorPlan(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                    plan.setInspectionPhase(library.getInspectionPhase()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                    plan.setStatus("0"); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -200,7 +201,7 @@ public class PrenatalInspectorPreCardService extends BaseService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        planJson.put("plans", plans);//待产检列表 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        if (plans != null && plans.size()>0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            PrenatalInspectorPlan prenatalInspectorPlan = plans.get(0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            PrenatalInspectorPlan prenatalInspectorPlan = prenatalInspectorPlanDao.findByPatientlateliest(patientCode); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            JSONObject status = getPrenatalStatus(prenatalInspectorPlan.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            planJson.put("inspectStatus", status);//最近一条状态 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -265,9 +266,9 @@ public class PrenatalInspectorPreCardService extends BaseService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                plans = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                PrenatalInspectorPlan plan = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                for (PrenatalInspectorPlanLibrary library : libraries) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                                    只取最近15天数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                                    只取当前时间14天前之后的数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                    Date inspectorDate = DateUtil.getPrenatalInspectorDate(dueday, -library.getEndDay().intValue()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                    if (DateUtil.getDays(date, inspectorDate) <= 15 && DateUtil.getDays(date, inspectorDate) >= 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                    if (inspectorDate.getTime() >= DateUtil.getPreDays(date,-14).getTime()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                        plan = new PrenatalInspectorPlan(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                        plan.setInspectionPhase(library.getInspectionPhase()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                        plan.setStatus("0"); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -298,7 +299,7 @@ public class PrenatalInspectorPreCardService extends BaseService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            planJson.put("plans", plans);//待产检列表 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            if (plans != null && plans.size()>0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                PrenatalInspectorPlan prenatalInspectorPlan = plans.get(0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                PrenatalInspectorPlan prenatalInspectorPlan = prenatalInspectorPlanDao.findByPatientlateliest(patientCode); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                JSONObject status = getPrenatalStatus(prenatalInspectorPlan.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                planJson.put("inspectStatus", status);//最近一条状态 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            } 
			 |