|  | @ -2083,21 +2083,25 @@ public class StatisticsService {
 | 
												
													
														
															|  |         JSONObject olderServiceInfo = new JSONObject();
 |  |         JSONObject olderServiceInfo = new JSONObject();
 | 
												
													
														
															|  |         olderServiceInfo.put("finish",0);
 |  |         olderServiceInfo.put("finish",0);
 | 
												
													
														
															|  |         olderServiceInfo.put("unfinish",0);
 |  |         olderServiceInfo.put("unfinish",0);
 | 
												
													
														
															|  | 
 |  |         olderServiceInfo.put("total",0);
 | 
												
													
														
															|  |         olderServiceInfo.put("law",0);
 |  |         olderServiceInfo.put("law",0);
 | 
												
													
														
															|  |         //紧急救助 呼叫+安防 指标67
 |  |         //紧急救助 呼叫+安防 指标67
 | 
												
													
														
															|  |         JSONObject emeAssistance = new JSONObject();
 |  |         JSONObject emeAssistance = new JSONObject();
 | 
												
													
														
															|  |         emeAssistance.put("finish",0);
 |  |         emeAssistance.put("finish",0);
 | 
												
													
														
															|  |         emeAssistance.put("unfinish",0);
 |  |         emeAssistance.put("unfinish",0);
 | 
												
													
														
															|  | 
 |  |         olderServiceInfo.put("total",0);
 | 
												
													
														
															|  |         emeAssistance.put("law",0);
 |  |         emeAssistance.put("law",0);
 | 
												
													
														
															|  |         //医生服务 老人健康咨询咨询+续方
 |  |         //医生服务 老人健康咨询咨询+续方
 | 
												
													
														
															|  |         JSONObject doctorServiceInfo = new JSONObject();
 |  |         JSONObject doctorServiceInfo = new JSONObject();
 | 
												
													
														
															|  |         doctorServiceInfo.put("finish",0);
 |  |         doctorServiceInfo.put("finish",0);
 | 
												
													
														
															|  |         doctorServiceInfo.put("unfinish",0);
 |  |         doctorServiceInfo.put("unfinish",0);
 | 
												
													
														
															|  | 
 |  |         olderServiceInfo.put("total",0);
 | 
												
													
														
															|  |         doctorServiceInfo.put("law",0);
 |  |         doctorServiceInfo.put("law",0);
 | 
												
													
														
															|  |         //监测设备
 |  |         //监测设备
 | 
												
													
														
															|  |         JSONObject monitorDevice = new JSONObject();
 |  |         JSONObject monitorDevice = new JSONObject();
 | 
												
													
														
															|  |         monitorDevice.put("healthDevice",0);
 |  |         monitorDevice.put("healthDevice",0);
 | 
												
													
														
															|  |         monitorDevice.put("securityDevice",0);
 |  |         monitorDevice.put("securityDevice",0);
 | 
												
													
														
															|  | 
 |  |         olderServiceInfo.put("total",0);
 | 
												
													
														
															|  |         monitorDevice.put("offlineDevice",0);
 |  |         monitorDevice.put("offlineDevice",0);
 | 
												
													
														
															|  |         String areaFilter = "";
 |  |         String areaFilter = "";
 | 
												
													
														
															|  | 
 |  | 
 | 
												
											
												
													
														
															|  | @ -2122,6 +2126,7 @@ public class StatisticsService {
 | 
												
													
														
															|  |         sql = " select count(life.id) from base_life_care_order life where life.status in (1,3)  "+olderFilter.replace("{patient}","life.patient")+"  " ;
 |  |         sql = " select count(life.id) from base_life_care_order life where life.status in (1,3)  "+olderFilter.replace("{patient}","life.patient")+"  " ;
 | 
												
													
														
															|  |         unfinishCount = jdbcTemplate.queryForObject(sql,Long.class);
 |  |         unfinishCount = jdbcTemplate.queryForObject(sql,Long.class);
 | 
												
													
														
															|  |         olderServiceInfo.put("unfinish",unfinishCount);
 |  |         olderServiceInfo.put("unfinish",unfinishCount);
 | 
												
													
														
															|  | 
 |  |         olderServiceInfo.put("total",finishCount.intValue()+unfinishCount.intValue());
 | 
												
													
														
															|  |         olderServiceInfo.put("law",commonUtil.getRangeDouble(finishCount.intValue(),(finishCount.intValue()+unfinishCount.intValue())));
 |  |         olderServiceInfo.put("law",commonUtil.getRangeDouble(finishCount.intValue(),(finishCount.intValue()+unfinishCount.intValue())));
 | 
												
													
														
															|  |         result.put("olderServiceInfo",olderServiceInfo);
 |  |         result.put("olderServiceInfo",olderServiceInfo);
 | 
												
													
														
															|  | 
 |  | 
 | 
												
											
												
													
														
															|  | @ -2133,6 +2138,7 @@ public class StatisticsService {
 | 
												
													
														
															|  |         unfinishCount = saveModel2.getResult2().longValue();
 |  |         unfinishCount = saveModel2.getResult2().longValue();
 | 
												
													
														
															|  |         emeAssistance.put("finish",finishCount);
 |  |         emeAssistance.put("finish",finishCount);
 | 
												
													
														
															|  |         emeAssistance.put("unfinish",unfinishCount);
 |  |         emeAssistance.put("unfinish",unfinishCount);
 | 
												
													
														
															|  | 
 |  |         emeAssistance.put("total",finishCount.intValue()+unfinishCount.intValue());
 | 
												
													
														
															|  |         emeAssistance.put("law",commonUtil.getRangeDouble(finishCount.intValue(),(finishCount.intValue()+unfinishCount.intValue())));
 |  |         emeAssistance.put("law",commonUtil.getRangeDouble(finishCount.intValue(),(finishCount.intValue()+unfinishCount.intValue())));
 | 
												
													
														
															|  |         result.put("emeAssistance",emeAssistance);
 |  |         result.put("emeAssistance",emeAssistance);
 | 
												
													
														
															|  | 
 |  | 
 | 
												
											
												
													
														
															|  | @ -2150,6 +2156,7 @@ public class StatisticsService {
 | 
												
													
														
															|  |         unfinishCount += jdbcTemplate.queryForObject(sql,Long.class);
 |  |         unfinishCount += jdbcTemplate.queryForObject(sql,Long.class);
 | 
												
													
														
															|  |         doctorServiceInfo.put("finish",finishCount);
 |  |         doctorServiceInfo.put("finish",finishCount);
 | 
												
													
														
															|  |         doctorServiceInfo.put("unfinish",unfinishCount);
 |  |         doctorServiceInfo.put("unfinish",unfinishCount);
 | 
												
													
														
															|  | 
 |  |         doctorServiceInfo.put("total",finishCount.intValue()+unfinishCount.intValue());
 | 
												
													
														
															|  |         doctorServiceInfo.put("law",commonUtil.getRangeDouble(finishCount.intValue(),(finishCount.intValue()+unfinishCount.intValue())));
 |  |         doctorServiceInfo.put("law",commonUtil.getRangeDouble(finishCount.intValue(),(finishCount.intValue()+unfinishCount.intValue())));
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |         //监测设备
 |  |         //监测设备
 | 
												
											
												
													
														
															|  | @ -2166,6 +2173,7 @@ public class StatisticsService {
 | 
												
													
														
															|  |                 "where (dev.contact_status=0 or dev.contact_status is null ) "+olderFilter.replace("{patient}","pd.user");
 |  |                 "where (dev.contact_status=0 or dev.contact_status is null ) "+olderFilter.replace("{patient}","pd.user");
 | 
												
													
														
															|  |         count = jdbcTemplate.queryForObject(sql,Long.class);//离线设备
 |  |         count = jdbcTemplate.queryForObject(sql,Long.class);//离线设备
 | 
												
													
														
															|  |         monitorDevice.put("offlineDevice",count);
 |  |         monitorDevice.put("offlineDevice",count);
 | 
												
													
														
															|  | 
 |  |         monitorDevice.put("total",monitorDevice.getInteger("securityDevice")+monitorDevice.getInteger("healthDevice"));
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |         result.put("olderServiceInfo",olderServiceInfo);
 |  |         result.put("olderServiceInfo",olderServiceInfo);
 | 
												
													
														
															|  |         result.put("emeAssistance",emeAssistance);
 |  |         result.put("emeAssistance",emeAssistance);
 | 
												
											
												
													
														
															|  | @ -2278,7 +2286,7 @@ public class StatisticsService {
 | 
												
													
														
															|  |             Integer count = jdbcTemplate.queryForObject(sql,Integer.class);
 |  |             Integer count = jdbcTemplate.queryForObject(sql,Integer.class);
 | 
												
													
														
															|  |             map.put("doctorCount",count);
 |  |             map.put("doctorCount",count);
 | 
												
													
														
															|  |             sql = " SELECT count(o.bussiness_id) " +
 |  |             sql = " SELECT count(o.bussiness_id) " +
 | 
												
													
														
															|  |                     "FROM(SELECTo.id AS bussiness_id,o.team_code as dept,o.`status`,o.update_time " +
 |  | 
 | 
												
													
														
															|  | 
 |  |                     "FROM ( SELECT o.id AS bussiness_id,o.team_code as dept,o.`status`,o.update_time " +
 | 
												
													
														
															|  |                     "FROM base_security_monitoring_order o UNION ALL  " +
 |  |                     "FROM base_security_monitoring_order o UNION ALL  " +
 | 
												
													
														
															|  |                     "SELECT o.id AS bussiness_id,o.team_code as dept,o.`status`,o.update_time " +
 |  |                     "SELECT o.id AS bussiness_id,o.team_code as dept,o.`status`,o.update_time " +
 | 
												
													
														
															|  |                     "FROM base_emergency_assistance_order o " +
 |  |                     "FROM base_emergency_assistance_order o " +
 |