|  | @ -210,7 +210,7 @@ public class StatisticsEsService {
 | 
	
		
			
				|  |  |             List<SaveModel> vedioSaveModels = elasticsearchUtil.findDateQuotaLevel1(startDate, endDate, area, level, index, SaveModel.timeLevel_ZL,"16",null,level2_type);
 | 
	
		
			
				|  |  |             JSONArray array = new JSONArray();
 | 
	
		
			
				|  |  |             List<String> list = new ArrayList<>();
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |             DecimalFormat decimalFormat = new DecimalFormat("#.00");
 | 
	
		
			
				|  |  |             for (SaveModel saveModel:syngySaveModels){
 | 
	
		
			
				|  |  |                 if (level2_type.equals(SaveModel.OrgLevel)){
 | 
	
		
			
				|  |  |                     if (StringUtils.isNoneBlank(saveModel.getHospital())){
 | 
	
	
		
			
				|  | @ -244,7 +244,7 @@ public class StatisticsEsService {
 | 
	
		
			
				|  |  |                             if (StringUtils.isNoneBlank(saveModel.getHospital())&&code.equalsIgnoreCase(saveModel.getHospital())){
 | 
	
		
			
				|  |  |                                 jsonObject.put("code",code);
 | 
	
		
			
				|  |  |                                 jsonObject.put("name",saveModel.getHospitalName());
 | 
	
		
			
				|  |  |                                 jsonObject.put("specialist",saveModel.getResult1());
 | 
	
		
			
				|  |  |                                 jsonObject.put("specialist",decimalFormat.format(saveModel.getResult1()));
 | 
	
		
			
				|  |  |                                 specialist = saveModel.getResult1();
 | 
	
		
			
				|  |  |                                 break;
 | 
	
		
			
				|  |  |                             }
 | 
	
	
		
			
				|  | @ -252,7 +252,7 @@ public class StatisticsEsService {
 | 
	
		
			
				|  |  |                             if (StringUtils.isNoneBlank(saveModel.getDept())&&code.equalsIgnoreCase(saveModel.getDept())){
 | 
	
		
			
				|  |  |                                 jsonObject.put("code",code);
 | 
	
		
			
				|  |  |                                 jsonObject.put("name",saveModel.getDeptName());
 | 
	
		
			
				|  |  |                                 jsonObject.put("specialist",saveModel.getResult1());
 | 
	
		
			
				|  |  |                                 jsonObject.put("specialist",decimalFormat.format(saveModel.getResult1()));
 | 
	
		
			
				|  |  |                                 specialist = saveModel.getResult1();
 | 
	
		
			
				|  |  |                                 break;
 | 
	
		
			
				|  |  |                             }
 | 
	
	
		
			
				|  | @ -280,7 +280,7 @@ public class StatisticsEsService {
 | 
	
		
			
				|  |  |                                     jsonObject.put("doctorJob",null);
 | 
	
		
			
				|  |  |                                 }
 | 
	
		
			
				|  |  |                                 jsonObject.put("doctorName",saveModel.getDoctorName());
 | 
	
		
			
				|  |  |                                 jsonObject.put("specialist",saveModel.getResult1());
 | 
	
		
			
				|  |  |                                 jsonObject.put("specialist",decimalFormat.format(saveModel.getResult1()));
 | 
	
		
			
				|  |  |                                 specialist = saveModel.getResult1();
 | 
	
		
			
				|  |  |                                 break;
 | 
	
		
			
				|  |  |                             }
 | 
	
	
		
			
				|  | @ -293,7 +293,7 @@ public class StatisticsEsService {
 | 
	
		
			
				|  |  |                         if (StringUtils.isNoneBlank(saveModel.getHospital())&&code.equalsIgnoreCase(saveModel.getHospital())){
 | 
	
		
			
				|  |  |                             jsonObject.put("code",code);
 | 
	
		
			
				|  |  |                             jsonObject.put("name",saveModel.getHospitalName());
 | 
	
		
			
				|  |  |                             jsonObject.put("synegy",saveModel.getResult1());
 | 
	
		
			
				|  |  |                             jsonObject.put("synegy",decimalFormat.format(saveModel.getResult1()));
 | 
	
		
			
				|  |  |                             synegy = saveModel.getResult1();
 | 
	
		
			
				|  |  |                             break;
 | 
	
		
			
				|  |  |                         }
 | 
	
	
		
			
				|  | @ -301,7 +301,7 @@ public class StatisticsEsService {
 | 
	
		
			
				|  |  |                         if (StringUtils.isNoneBlank(saveModel.getDept())&&code.equalsIgnoreCase(saveModel.getDept())){
 | 
	
		
			
				|  |  |                             jsonObject.put("code",code);
 | 
	
		
			
				|  |  |                             jsonObject.put("name",saveModel.getDeptName());
 | 
	
		
			
				|  |  |                             jsonObject.put("synegy",saveModel.getResult1());
 | 
	
		
			
				|  |  |                             jsonObject.put("synegy",decimalFormat.format(saveModel.getResult1()));
 | 
	
		
			
				|  |  |                             synegy = saveModel.getResult1();
 | 
	
		
			
				|  |  |                             break;
 | 
	
		
			
				|  |  |                         }
 | 
	
	
		
			
				|  | @ -328,7 +328,7 @@ public class StatisticsEsService {
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |                             jsonObject.put("doctorCode",code);
 | 
	
		
			
				|  |  |                             jsonObject.put("doctorName",saveModel.getDoctorName());
 | 
	
		
			
				|  |  |                             jsonObject.put("synegy",saveModel.getResult1());
 | 
	
		
			
				|  |  |                             jsonObject.put("synegy",decimalFormat.format(saveModel.getResult1()));
 | 
	
		
			
				|  |  |                             synegy = saveModel.getResult1();
 | 
	
		
			
				|  |  |                             break;
 | 
	
		
			
				|  |  |                         }
 | 
	
	
		
			
				|  | @ -339,7 +339,7 @@ public class StatisticsEsService {
 | 
	
		
			
				|  |  |                         if (StringUtils.isNoneBlank(saveModel.getHospital())&&code.equalsIgnoreCase(saveModel.getHospital())){
 | 
	
		
			
				|  |  |                             jsonObject.put("code",code);
 | 
	
		
			
				|  |  |                             jsonObject.put("name",saveModel.getHospitalName());
 | 
	
		
			
				|  |  |                             jsonObject.put("topic",saveModel.getResult1());
 | 
	
		
			
				|  |  |                             jsonObject.put("topic",decimalFormat.format(saveModel.getResult1()));
 | 
	
		
			
				|  |  |                             topic = saveModel.getResult1();
 | 
	
		
			
				|  |  |                             break;
 | 
	
		
			
				|  |  |                         }
 | 
	
	
		
			
				|  | @ -347,7 +347,7 @@ public class StatisticsEsService {
 | 
	
		
			
				|  |  |                         if (StringUtils.isNoneBlank(saveModel.getDept())&&code.equalsIgnoreCase(saveModel.getDept())){
 | 
	
		
			
				|  |  |                             jsonObject.put("code",code);
 | 
	
		
			
				|  |  |                             jsonObject.put("name",saveModel.getDeptName());
 | 
	
		
			
				|  |  |                             jsonObject.put("topic",saveModel.getResult1());
 | 
	
		
			
				|  |  |                             jsonObject.put("topic",decimalFormat.format(saveModel.getResult1()));
 | 
	
		
			
				|  |  |                             topic = saveModel.getResult1();
 | 
	
		
			
				|  |  |                             break;
 | 
	
		
			
				|  |  |                         }
 | 
	
	
		
			
				|  | @ -373,7 +373,7 @@ public class StatisticsEsService {
 | 
	
		
			
				|  |  |                             }
 | 
	
		
			
				|  |  |                             jsonObject.put("doctorCode",code);
 | 
	
		
			
				|  |  |                             jsonObject.put("doctorName",saveModel.getDoctorName());
 | 
	
		
			
				|  |  |                             jsonObject.put("topic",saveModel.getResult1());
 | 
	
		
			
				|  |  |                             jsonObject.put("topic",decimalFormat.format(saveModel.getResult1()));
 | 
	
		
			
				|  |  |                             topic = saveModel.getResult1();
 | 
	
		
			
				|  |  |                             break;
 | 
	
		
			
				|  |  |                         }
 | 
	
	
		
			
				|  | @ -384,7 +384,7 @@ public class StatisticsEsService {
 | 
	
		
			
				|  |  |                         if (StringUtils.isNoneBlank(saveModel.getHospital())&&code.equalsIgnoreCase(saveModel.getHospital())){
 | 
	
		
			
				|  |  |                             jsonObject.put("code",code);
 | 
	
		
			
				|  |  |                             jsonObject.put("name",saveModel.getHospitalName());
 | 
	
		
			
				|  |  |                             jsonObject.put("vedio",saveModel.getResult1());
 | 
	
		
			
				|  |  |                             jsonObject.put("vedio",decimalFormat.format(saveModel.getResult1()));
 | 
	
		
			
				|  |  |                             vedio = saveModel.getResult1();
 | 
	
		
			
				|  |  |                             break;
 | 
	
		
			
				|  |  |                         }
 | 
	
	
		
			
				|  | @ -392,7 +392,7 @@ public class StatisticsEsService {
 | 
	
		
			
				|  |  |                         if (StringUtils.isNoneBlank(saveModel.getDept())&&code.equalsIgnoreCase(saveModel.getDept())){
 | 
	
		
			
				|  |  |                             jsonObject.put("code",code);
 | 
	
		
			
				|  |  |                             jsonObject.put("name",saveModel.getDeptName());
 | 
	
		
			
				|  |  |                             jsonObject.put("vedio",saveModel.getResult1());
 | 
	
		
			
				|  |  |                             jsonObject.put("vedio",decimalFormat.format(saveModel.getResult1()));
 | 
	
		
			
				|  |  |                             vedio = saveModel.getResult1();
 | 
	
		
			
				|  |  |                             break;
 | 
	
		
			
				|  |  |                         }
 | 
	
	
		
			
				|  | @ -418,7 +418,7 @@ public class StatisticsEsService {
 | 
	
		
			
				|  |  |                                 jsonObject.put("doctorJob",null);
 | 
	
		
			
				|  |  |                             }
 | 
	
		
			
				|  |  |                             jsonObject.put("doctorName",saveModel.getDoctorName());
 | 
	
		
			
				|  |  |                             jsonObject.put("vedio",saveModel.getResult1());
 | 
	
		
			
				|  |  |                             jsonObject.put("vedio",decimalFormat.format(saveModel.getResult1()));
 | 
	
		
			
				|  |  |                             vedio = saveModel.getResult1();
 | 
	
		
			
				|  |  |                             break;
 | 
	
		
			
				|  |  |                         }
 | 
	
	
		
			
				|  | @ -426,8 +426,8 @@ public class StatisticsEsService {
 | 
	
		
			
				|  |  |                 }
 | 
	
		
			
				|  |  |                 Double total1 = topic+vedio ;//图文和视频总和
 | 
	
		
			
				|  |  |                 Double total = topic+vedio+synegy+specialist;//总和
 | 
	
		
			
				|  |  |                 jsonObject.put("total1",total1);//图文和视频总和
 | 
	
		
			
				|  |  |                 jsonObject.put("total",total);//总和
 | 
	
		
			
				|  |  |                 jsonObject.put("total1",decimalFormat.format(total1));//图文和视频总和
 | 
	
		
			
				|  |  |                 jsonObject.put("total",decimalFormat.format(total));//总和
 | 
	
		
			
				|  |  |                 array.add(jsonObject);
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |             object.put("excelData",array);
 | 
	
	
		
			
				|  | @ -3506,6 +3506,7 @@ public class StatisticsEsService {
 | 
	
		
			
				|  |  |             Double outNum = 0.0;
 | 
	
		
			
				|  |  |             String prescriptionRate ="";
 | 
	
		
			
				|  |  |             List<SaveModel> precriptionList = elasticsearchUtil.findDateQuotaLevel1(startDate, endDate, area, level, indexes[1], SaveModel.timeLevel_ZL,"","",level2_type);
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |             if(SaveModel.OrgLevel.equals(level2_type)){
 | 
	
		
			
				|  |  |                 for(SaveModel saveModel:precriptionList){
 | 
	
		
			
				|  |  |                     preNum = saveModel.getResult1();
 |