| 
					
				 | 
			
			
				@ -3696,7 +3696,7 @@ public class StatisticsEsService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     * @return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     * @throws Exception 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public JSONObject getConsultHead(String startDate, String endDate, String area, int level, String index) throws Exception { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public JSONObject getConsultHead(String startDate, String endDate, String area, int level, String index,String lowCode) throws Exception { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        JSONObject object = new JSONObject(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if (index.equalsIgnoreCase("6")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //总量 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -3739,14 +3739,25 @@ public class StatisticsEsService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /*   //进行中 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            SaveModel saveModel5 = null;*/ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String index1= (Integer.parseInt(index)+1)+""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            saveModel = elasticsearchUtil.findOneDateQuotaLevel0(startDate, endDate, area, level, index1, SaveModel.timeLevel_ZL); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            saveModel1 = elasticsearchUtil.findOneDateQuotaLevel1(startDate,endDate, area, level, index1, SaveModel.timeLevel_ZL,"1"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            saveModel3 = elasticsearchUtil.findOneDateQuotaLevel1(startDate,endDate, area, level, index, SaveModel.timeLevel_ZL,"2"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            saveModel4 = elasticsearchUtil.findOneDateQuotaLevel1(startDate,endDate, area, level, index, SaveModel.timeLevel_ZL,"-1"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //居民取消 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<SaveModel> concleTotal = elasticsearchUtil.findListDateQuotaLevel2(startDate, endDate, area, level, index, SaveModel.timeLevel_ZL, null,lowCode,"-1"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //咨询总数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<SaveModel> total = elasticsearchUtil.findListDateQuotaLevel1(startDate, endDate, area, level, index1, SaveModel.timeLevel_ZL, null,lowCode); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //已结束 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<SaveModel> endTotal = elasticsearchUtil.findListDateQuotaLevel2(startDate, endDate, area, level, index, SaveModel.timeLevel_ZL, null,lowCode,"3"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            logger.info("total"+total==null?"0":String.valueOf(total.size())+";"+total.get(0).getResult1()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //已接诊 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<SaveModel> haveReceiveTotal = elasticsearchUtil.findListDateQuotaLevel2(startDate, endDate, area, level, index1, SaveModel.timeLevel_ZL, null,lowCode,"1"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //未接诊 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<SaveModel> noReceiveTotal = elasticsearchUtil.findListDateQuotaLevel2(startDate, endDate, area, level, index, SaveModel.timeLevel_ZL, null,lowCode,"0"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            saveModel = total.get(0);//elasticsearchUtil.bfindOneDateQuotaLevel12(startDate, endDate, area, level, index1, SaveModel.timeLevel_ZL,lowCode,""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            saveModel1 = haveReceiveTotal.get(0);//elasticsearchUtil.bfindOneDateQuotaLevel12(startDate,endDate, area, level, index1, SaveModel.timeLevel_ZL,lowCode,"1"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            saveModel3 = endTotal.get(0);//elasticsearchUtil.bfindOneDateQuotaLevel12(startDate,endDate, area, level, index, SaveModel.timeLevel_ZL,lowCode,"3"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            saveModel4 = concleTotal.get(0);//elasticsearchUtil.bfindOneDateQuotaLevel12(startDate,endDate, area, level, index, SaveModel.timeLevel_ZL,lowCode,"-1"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				/* 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            saveModel5 = elasticsearchUtil.findOneDateQuotaLevel1(startDate, area, level, index1, SaveModel.timeLevel_ZL,"0"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				*/ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            saveModel2 = elasticsearchUtil.findOneDateQuotaLevel1(startDate,endDate, area, level, index1, SaveModel.timeLevel_ZL,"0"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            saveModel2 = noReceiveTotal.get(0);elasticsearchUtil.bfindOneDateQuotaLevel12(startDate,endDate, area, level, index, SaveModel.timeLevel_ZL,lowCode,"0"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            object.put("consultTotal",saveModel.getResult1());//咨询总量 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            object.put("haveReceiveTotal",saveModel1.getResult1());//已接诊 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            object.put("noReceiveTotal",saveModel2.getResult1());//未接诊 
			 |