| 
					
				 | 
			
			
				@ -27,7 +27,6 @@ import org.springframework.beans.factory.annotation.Autowired; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.jdbc.core.BeanPropertyRowMapper; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.jdbc.core.JdbcTemplate; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.stereotype.Service; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.test.context.jdbc.Sql; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import javax.servlet.http.HttpServletRequest; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import java.text.SimpleDateFormat; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -154,8 +153,8 @@ public class DeviceUploadService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public void yujing(String patientCode,BasePatientDO patient){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        try{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String patientsql = "select group_concat(label) disease from wlyy_sign_patient_label_info where label_type = 3 and status=1 " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    "and (label = 1 or label = 2) and patient = '"+patientCode+"' GROUP BY patient"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String patientsql = "select group_concat(label_code) disease from wlyy_patient_label " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    "where patient = '" + patient.getId() + "' and label_type = 2 and (label_code = 1 or label_code = 2)  GROUP BY patient"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            System.out.println("patientsql==>"+ patientsql); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String patientdisease = jdbcTemplate.queryForObject(patientsql,String.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -167,8 +166,6 @@ public class DeviceUploadService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<DevicePatientHealthIndex> bloodPressurepatientHealthIndices = patientHealthIndexDao.findByPatientAndTypeByPage(patientCode,2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<DevicePatientHealthIndex> bloodSuggurpatientHealthIndices = patientHealthIndexDao.findByPatientAndTypeByPage(patientCode,1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            System.out.println("bloodPressurepatientHealthIndices.size()==>"+bloodPressurepatientHealthIndices.size()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            System.out.println("bloodSuggurpatientHealthIndices.size()==>"+bloodSuggurpatientHealthIndices.size()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(!bloodPressurepatientHealthIndices.isEmpty()){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                stdbloodPressureBbnormalCount = bloodPressurepatientHealthIndices.size();//血压次数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -188,12 +185,9 @@ public class DeviceUploadService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    bloodSuggurBbnormalCount++; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            System.out.println("血压异常次数-bloodPressureBbnormalCount数量==>"+bloodPressureBbnormalCount); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            System.out.println("血糖异常次数-stdbloodSuggurBbnormalCount数量==>"+stdbloodSuggurBbnormalCount); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //连续3次异常,修改用户为预警状态 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if( (bloodPressureBbnormalCount >=3 || bloodSuggurBbnormalCount >=3)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                System.out.println("连续3次异常,修改用户为预警状态"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                patient.setStandardStatus(1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                setTrackPatientByDoctor(patientCode); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            }else{ 
			 |