| 
															
																@ -15,13 +15,10 @@ import com.yihu.jw.entity.base.doctor.BaseDoctorDO; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.jw.entity.base.login.BaseLoginLogDO; 
															 | 
															
															 | 
															
																import com.yihu.jw.entity.base.login.BaseLoginLogDO; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.jw.entity.base.patient.BasePatientDO; 
															 | 
															
															 | 
															
																import com.yihu.jw.entity.base.patient.BasePatientDO; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.jw.entity.care.device.DevicePatientDevice; 
															 | 
															
															 | 
															
																import com.yihu.jw.entity.care.device.DevicePatientDevice; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.jw.entity.hospital.message.SystemMessageDO; 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.jw.es.es.ElasticSearchHelperUtil; 
															 | 
															
															 | 
															
																import com.yihu.jw.es.es.ElasticSearchHelperUtil; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.jw.es.util.ElasticsearchUtil; 
															 | 
															
															 | 
															
																import com.yihu.jw.es.util.ElasticsearchUtil; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.jw.es.util.SaveModel; 
															 | 
															
															 | 
															
																import com.yihu.jw.es.util.SaveModel; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.jw.hospital.message.dao.SystemMessageDao; 
															 | 
															
															 | 
															
																import com.yihu.jw.hospital.message.dao.SystemMessageDao; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.jw.im.util.ImUtil; 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.jw.message.dao.MessageDao; 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.jw.org.dao.BaseOrgDao; 
															 | 
															
															 | 
															
																import com.yihu.jw.org.dao.BaseOrgDao; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.jw.patient.dao.BasePatientDao; 
															 | 
															
															 | 
															
																import com.yihu.jw.patient.dao.BasePatientDao; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.jw.restmodel.web.PageEnvelop; 
															 | 
															
															 | 
															
																import com.yihu.jw.restmodel.web.PageEnvelop; 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -29,25 +26,16 @@ import com.yihu.jw.util.common.IdCardUtil; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.jw.util.date.DateUtil; 
															 | 
															
															 | 
															
																import com.yihu.jw.util.date.DateUtil; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import org.apache.commons.collections.map.HashedMap; 
															 | 
															
															 | 
															
																import org.apache.commons.collections.map.HashedMap; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import org.apache.commons.lang.StringUtils; 
															 | 
															
															 | 
															
																import org.apache.commons.lang.StringUtils; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import org.nlpcn.es4sql.jdbc.ObjectResult; 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import org.slf4j.Logger; 
															 | 
															
															 | 
															
																import org.slf4j.Logger; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import org.slf4j.LoggerFactory; 
															 | 
															
															 | 
															
																import org.slf4j.LoggerFactory; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import org.springframework.beans.factory.annotation.Autowired; 
															 | 
															
															 | 
															
																import org.springframework.beans.factory.annotation.Autowired; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import org.springframework.beans.factory.annotation.Value; 
															 | 
															
															 | 
															
																import org.springframework.beans.factory.annotation.Value; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import org.springframework.data.domain.Page; 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import org.springframework.data.domain.PageRequest; 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import org.springframework.jdbc.core.BeanPropertyRowMapper; 
															 | 
															
															 | 
															
																import org.springframework.jdbc.core.BeanPropertyRowMapper; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import org.springframework.jdbc.core.JdbcTemplate; 
															 | 
															
															 | 
															
																import org.springframework.jdbc.core.JdbcTemplate; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import org.springframework.stereotype.Service; 
															 | 
															
															 | 
															
																import org.springframework.stereotype.Service; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import org.springframework.transaction.annotation.Transactional; 
															 | 
															
															 | 
															
																import org.springframework.transaction.annotation.Transactional; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import javax.persistence.Transient; 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import javax.persistence.criteria.CriteriaBuilder; 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import java.awt.print.Pageable; 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import java.sql.Timestamp; 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import java.text.DecimalFormat; 
															 | 
															
															 | 
															
																import java.text.DecimalFormat; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import java.text.SimpleDateFormat; 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import java.time.LocalDate; 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import java.time.LocalDateTime; 
															 | 
															
															 | 
															
																import java.time.LocalDateTime; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import java.time.format.DateTimeFormatter; 
															 | 
															
															 | 
															
																import java.time.format.DateTimeFormatter; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import java.util.*; 
															 | 
															
															 | 
															
																import java.util.*; 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -194,7 +182,7 @@ public class StatisticsService { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        // 3 幼儿活动 
															 | 
															
															 | 
															
																        // 3 幼儿活动 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        if ("3".equals(type)) { 
															 | 
															
															 | 
															
																        if ("3".equals(type)) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            sqlbuff.append("SELECT count(id) amount,DATE_FORMAT(create_time,'%Y-%m-%d') as `range` FROM base_child_activity_registration WHERE DATE_SUB(CURDATE(), INTERVAL " + day + " DAY) <= date(create_time) " + 
															 | 
															
															 | 
															
																            sqlbuff.append("SELECT count(id) amount,DATE_FORMAT(create_time,'%Y-%m-%d') as `range` FROM base_child_activity_registration WHERE DATE_SUB(CURDATE(), INTERVAL " + day + " DAY) <= date(create_time) " + 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    " and org.code not in (SELECT dict_code from wlyy_hospital_sys_dict WHERE dict_name = 'jkzl_org') GROUP BY DATE_FORMAT(create_time,'%Y-%m-%d') ORDER BY create_time"); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                    " and org_code not in (SELECT dict_code from wlyy_hospital_sys_dict WHERE dict_name = 'jkzl_org') GROUP BY DATE_FORMAT(create_time,'%Y-%m-%d') ORDER BY create_time"); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            listMaps = jdbcTemplate.queryForList(String.valueOf(sqlbuff)); 
															 | 
															
															 | 
															
																            listMaps = jdbcTemplate.queryForList(String.valueOf(sqlbuff)); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            res.put("count", listMaps); 
															 | 
															
															 | 
															
																            res.put("count", listMaps); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        } 
															 | 
															
															 | 
															
																        } 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -315,7 +303,7 @@ public class StatisticsService { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            } 
															 | 
															
															 | 
															
																            } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            /*幼儿活动报名 总数*/ 
															 | 
															
															 | 
															
																            /*幼儿活动报名 总数*/ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            String sqlActivity = " select count(id) as total from base_child_activity_registration where org.code not in (SELECT dict_code from wlyy_hospital_sys_dict WHERE dict_name = 'jkzl_org') "; 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            String sqlActivity = " select count(id) as total from base_child_activity_registration where org_code not in (SELECT dict_code from wlyy_hospital_sys_dict WHERE dict_name = 'jkzl_org') "; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            Integer count = jdbcTemplate.queryForObject(sqlActivity, Integer.class); 
															 | 
															
															 | 
															
																            Integer count = jdbcTemplate.queryForObject(sqlActivity, Integer.class); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            res.put("activity_3", count); 
															 | 
															
															 | 
															
																            res.put("activity_3", count); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        } 
															 | 
															
															 | 
															
																        } 
															 |