|  | @ -738,13 +738,13 @@ public class PatientInfoPlatFormService {
 | 
												
													
														
															|  |                 }
 |  |                 }
 | 
												
													
														
															|  |                 break;
 |  |                 break;
 | 
												
													
														
															|  |             case "4"://手表 电量、佩戴状态、是否预警、在线状态
 |  |             case "4"://手表 电量、佩戴状态、是否预警、在线状态
 | 
												
													
														
															|  |                 sql = "  select o.id,p.id patient,p.name,p.idcard,p.residential_area,'20' orderType,'1' type,o.serve_address,'紧急呼叫' serve_desc,  " +
 |  | 
 | 
												
													
														
															|  | 
 |  |                 sql = "  select o.id,p.id patient,p.name,p.idcard,p.residential_area,'20' OrderType,'1' type,o.serve_address,'紧急呼叫' serve_desc,  " +
 | 
												
													
														
															|  |                         " o.status,DATE_FORMAT(o.create_time,'%Y-%m-%d %H:%i:%S') create_time from base_emergency_assistance_order o " +
 |  |                         " o.status,DATE_FORMAT(o.create_time,'%Y-%m-%d %H:%i:%S') create_time from base_emergency_assistance_order o " +
 | 
												
													
														
															|  |                         " INNER JOIN base_patient p on p.id = o.patient where device_sn='"+deviceSn+"' " +
 |  | 
 | 
												
													
														
															|  | 
 |  |                         " INNER JOIN base_patient p on p.id = o.patient where device_sn='"+deviceSn+"' and o.status=1 " +
 | 
												
													
														
															|  |                         " UNION " +
 |  |                         " UNION " +
 | 
												
													
														
															|  |                         " select o.id,p.id patient,p.name,p.idcard,p.residential_area,'22' orderType,'1' type,o.serve_address,o.serve_desc,  " +
 |  | 
 | 
												
													
														
															|  | 
 |  |                         " select o.id,p.id patient,p.name,p.idcard,p.residential_area,'22' OrderType,'1' type,o.serve_address,o.serve_desc,  " +
 | 
												
													
														
															|  |                         " o.status,DATE_FORMAT(o.create_time,'%Y-%m-%d %H:%i:%S') create_time from base_security_monitoring_order o " +
 |  |                         " o.status,DATE_FORMAT(o.create_time,'%Y-%m-%d %H:%i:%S') create_time from base_security_monitoring_order o " +
 | 
												
													
														
															|  |                         " INNER JOIN base_patient p on p.id = o.patient where device_sn='"+deviceSn+"' " +
 |  | 
 | 
												
													
														
															|  | 
 |  |                         " INNER JOIN base_patient p on p.id = o.patient where device_sn='"+deviceSn+"' and o.status=1 " +
 | 
												
													
														
															|  |                         "ORDER BY create_time desc limit 1 ";
 |  |                         "ORDER BY create_time desc limit 1 ";
 | 
												
													
														
															|  |                 sqlResult = jdbcTemplate.queryForList(sql);
 |  |                 sqlResult = jdbcTemplate.queryForList(sql);
 | 
												
													
														
															|  |                 if (sqlResult.size()>0){
 |  |                 if (sqlResult.size()>0){
 | 
												
											
												
													
														
															|  | @ -771,9 +771,9 @@ public class PatientInfoPlatFormService {
 | 
												
													
														
															|  |                 }
 |  |                 }
 | 
												
													
														
															|  |                 break;
 |  |                 break;
 | 
												
													
														
															|  |             case "7"://报警器 电量  是否报警、在线状态
 |  |             case "7"://报警器 电量  是否报警、在线状态
 | 
												
													
														
															|  |                 sql = "  select o.id,p.id patient,p.name,p.idcard,p.residential_area,'20' orderType,'1' type,o.serve_address,'紧急呼叫' serve_desc,  " +
 |  | 
 | 
												
													
														
															|  | 
 |  |                 sql = "  select o.id,p.id patient,p.name,p.idcard,p.residential_area,'20' OrderType,'1' type,o.serve_address,'紧急呼叫' serve_desc,  " +
 | 
												
													
														
															|  |                         " o.status,DATE_FORMAT(o.create_time,'%Y-%m-%d %H:%i:%S') create_time from base_emergency_assistance_order o " +
 |  |                         " o.status,DATE_FORMAT(o.create_time,'%Y-%m-%d %H:%i:%S') create_time from base_emergency_assistance_order o " +
 | 
												
													
														
															|  |                         " INNER JOIN base_patient p on p.id = o.patient where device_sn='"+deviceSn+"' ORDER BY create_time desc limit 1 ";
 |  | 
 | 
												
													
														
															|  | 
 |  |                         " INNER JOIN base_patient p on p.id = o.patient where device_sn='"+deviceSn+"' and o.status=1 ORDER BY create_time desc limit 1 ";
 | 
												
													
														
															|  |                 sqlResult = jdbcTemplate.queryForList(sql);
 |  |                 sqlResult = jdbcTemplate.queryForList(sql);
 | 
												
													
														
															|  |                 if (sqlResult.size()>0){
 |  |                 if (sqlResult.size()>0){
 | 
												
													
														
															|  |                     detailInfo.put("warnStatus",true);
 |  |                     detailInfo.put("warnStatus",true);
 | 
												
											
												
													
														
															|  | @ -794,9 +794,9 @@ public class PatientInfoPlatFormService {
 | 
												
													
														
															|  |                 }
 |  |                 }
 | 
												
													
														
															|  |                 break;
 |  |                 break;
 | 
												
													
														
															|  |             case "12"://监控
 |  |             case "12"://监控
 | 
												
													
														
															|  |                 sql = " select o.id,p.id patient,p.name,p.idcard,p.residential_area,'22' orderType,'1' type,o.serve_address,o.serve_desc,  " +
 |  | 
 | 
												
													
														
															|  | 
 |  |                 sql = " select o.id,p.id patient,p.name,p.idcard,p.residential_area,'22' OrderType,'1' type,o.serve_address,o.serve_desc,  " +
 | 
												
													
														
															|  |                      " o.status,DATE_FORMAT(o.create_time,'%Y-%m-%d %H:%i:%S') create_time from base_security_monitoring_order o " +
 |  |                      " o.status,DATE_FORMAT(o.create_time,'%Y-%m-%d %H:%i:%S') create_time from base_security_monitoring_order o " +
 | 
												
													
														
															|  |                      " INNER JOIN base_patient p on p.id = o.patient where device_sn='"+deviceSn+"' " +
 |  | 
 | 
												
													
														
															|  | 
 |  |                      " INNER JOIN base_patient p on p.id = o.patient where device_sn='"+deviceSn+"' and o.status=1 " +
 | 
												
													
														
															|  |                      "ORDER BY create_time desc limit 1 ";
 |  |                      "ORDER BY create_time desc limit 1 ";
 | 
												
													
														
															|  |                 sqlResult = jdbcTemplate.queryForList(sql);
 |  |                 sqlResult = jdbcTemplate.queryForList(sql);
 | 
												
													
														
															|  |                 if (sqlResult.size()>0){
 |  |                 if (sqlResult.size()>0){
 | 
												
											
												
													
														
															|  | @ -807,9 +807,9 @@ public class PatientInfoPlatFormService {
 | 
												
													
														
															|  |                 }
 |  |                 }
 | 
												
													
														
															|  |                 break;
 |  |                 break;
 | 
												
													
														
															|  |             case "13"://床带 是否压床、 心率和呼吸频率、在线状态
 |  |             case "13"://床带 是否压床、 心率和呼吸频率、在线状态
 | 
												
													
														
															|  |                 sql = " select o.id,p.id patient,p.name,p.idcard,p.residential_area,'22' orderType,'1' type,o.serve_address,o.serve_desc,  " +
 |  | 
 | 
												
													
														
															|  | 
 |  |                 sql = " select o.id,p.id patient,p.name,p.idcard,p.residential_area,'22' OrderType,'1' type,o.serve_address,o.serve_desc,  " +
 | 
												
													
														
															|  |                         " o.status,DATE_FORMAT(o.create_time,'%Y-%m-%d %H:%i:%S') create_time from base_security_monitoring_order o " +
 |  |                         " o.status,DATE_FORMAT(o.create_time,'%Y-%m-%d %H:%i:%S') create_time from base_security_monitoring_order o " +
 | 
												
													
														
															|  |                         " INNER JOIN base_patient p on p.id = o.patient where device_sn='"+deviceSn+"' " +
 |  | 
 | 
												
													
														
															|  | 
 |  |                         " INNER JOIN base_patient p on p.id = o.patient where device_sn='"+deviceSn+"' and o.status=1 " +
 | 
												
													
														
															|  |                         "ORDER BY create_time desc limit 1 ";
 |  |                         "ORDER BY create_time desc limit 1 ";
 | 
												
													
														
															|  |                 sqlResult = jdbcTemplate.queryForList(sql);
 |  |                 sqlResult = jdbcTemplate.queryForList(sql);
 | 
												
													
														
															|  |                 if (sqlResult.size()>0){
 |  |                 if (sqlResult.size()>0){
 | 
												
											
												
													
														
															|  | @ -841,9 +841,9 @@ public class PatientInfoPlatFormService {
 | 
												
													
														
															|  |                 }
 |  |                 }
 | 
												
													
														
															|  |                 break;
 |  |                 break;
 | 
												
													
														
															|  |             case "14"://燃气
 |  |             case "14"://燃气
 | 
												
													
														
															|  |                 sql = " select o.id,p.id patient,p.name,p.idcard,p.residential_area,'22' orderType,'1' type,o.serve_address,o.serve_desc,  " +
 |  | 
 | 
												
													
														
															|  | 
 |  |                 sql = " select o.id,p.id patient,p.name,p.idcard,p.residential_area,'22' OrderType,'1' type,o.serve_address,o.serve_desc,  " +
 | 
												
													
														
															|  |                         " o.status,DATE_FORMAT(o.create_time,'%Y-%m-%d %H:%i:%S') create_time from base_security_monitoring_order o " +
 |  |                         " o.status,DATE_FORMAT(o.create_time,'%Y-%m-%d %H:%i:%S') create_time from base_security_monitoring_order o " +
 | 
												
													
														
															|  |                         " INNER JOIN base_patient p on p.id = o.patient where device_sn='"+deviceSn+"' " +
 |  | 
 | 
												
													
														
															|  | 
 |  |                         " INNER JOIN base_patient p on p.id = o.patient where device_sn='"+deviceSn+"' and o.status=1 " +
 | 
												
													
														
															|  |                         "ORDER BY create_time desc limit 1 ";
 |  |                         "ORDER BY create_time desc limit 1 ";
 | 
												
													
														
															|  |                 sqlResult = jdbcTemplate.queryForList(sql);
 |  |                 sqlResult = jdbcTemplate.queryForList(sql);
 | 
												
													
														
															|  |                 if (sqlResult.size()>0){
 |  |                 if (sqlResult.size()>0){
 | 
												
											
												
													
														
															|  | @ -863,9 +863,9 @@ public class PatientInfoPlatFormService {
 | 
												
													
														
															|  |                 }
 |  |                 }
 | 
												
													
														
															|  |                 break;
 |  |                 break;
 | 
												
													
														
															|  |             case "15"://烟感
 |  |             case "15"://烟感
 | 
												
													
														
															|  |                 sql = " select o.id,p.id patient,p.name,p.idcard,p.residential_area,'22' orderType,'1' type,o.serve_address,o.serve_desc,  " +
 |  | 
 | 
												
													
														
															|  | 
 |  |                 sql = " select o.id,p.id patient,p.name,p.idcard,p.residential_area,'22' OrderType,'1' type,o.serve_address,o.serve_desc,  " +
 | 
												
													
														
															|  |                         " o.status,DATE_FORMAT(o.create_time,'%Y-%m-%d %H:%i:%S') create_time from base_security_monitoring_order o " +
 |  |                         " o.status,DATE_FORMAT(o.create_time,'%Y-%m-%d %H:%i:%S') create_time from base_security_monitoring_order o " +
 | 
												
													
														
															|  |                         " INNER JOIN base_patient p on p.id = o.patient where device_sn='"+deviceSn+"' " +
 |  | 
 | 
												
													
														
															|  | 
 |  |                         " INNER JOIN base_patient p on p.id = o.patient where device_sn='"+deviceSn+"' and o.status=1 " +
 | 
												
													
														
															|  |                         "ORDER BY create_time desc limit 1 ";
 |  |                         "ORDER BY create_time desc limit 1 ";
 | 
												
													
														
															|  |                 sqlResult = jdbcTemplate.queryForList(sql);
 |  |                 sqlResult = jdbcTemplate.queryForList(sql);
 | 
												
													
														
															|  |                 if (sqlResult.size()>0){
 |  |                 if (sqlResult.size()>0){
 | 
												
											
												
													
														
															|  | @ -886,13 +886,13 @@ public class PatientInfoPlatFormService {
 | 
												
													
														
															|  |                 }
 |  |                 }
 | 
												
													
														
															|  |                 break;
 |  |                 break;
 | 
												
													
														
															|  |             case "16"://拐杖 是否预警
 |  |             case "16"://拐杖 是否预警
 | 
												
													
														
															|  |                 sql = "  select o.id,p.id patient,p.name,p.idcard,p.residential_area,'20' orderType,'1' type,o.serve_address,'紧急呼叫' serve_desc,  " +
 |  | 
 | 
												
													
														
															|  | 
 |  |                 sql = "  select o.id,p.id patient,p.name,p.idcard,p.residential_area,'20' OrderType,'1' type,o.serve_address,'紧急呼叫' serve_desc,  " +
 | 
												
													
														
															|  |                         " o.status,DATE_FORMAT(o.create_time,'%Y-%m-%d %H:%i:%S') create_time from base_emergency_assistance_order o " +
 |  |                         " o.status,DATE_FORMAT(o.create_time,'%Y-%m-%d %H:%i:%S') create_time from base_emergency_assistance_order o " +
 | 
												
													
														
															|  |                         " INNER JOIN base_patient p on p.id = o.patient where device_sn='"+deviceSn+"' " +
 |  | 
 | 
												
													
														
															|  | 
 |  |                         " INNER JOIN base_patient p on p.id = o.patient where device_sn='"+deviceSn+"' and o.status=1 " +
 | 
												
													
														
															|  |                         " UNION " +
 |  |                         " UNION " +
 | 
												
													
														
															|  |                         " select o.id,p.id patient,p.name,p.idcard,p.residential_area,'22' orderType,'1' type,o.serve_address,o.serve_desc,  " +
 |  | 
 | 
												
													
														
															|  | 
 |  |                         " select o.id,p.id patient,p.name,p.idcard,p.residential_area,'22' OrderType,'1' type,o.serve_address,o.serve_desc,  " +
 | 
												
													
														
															|  |                         " o.status,DATE_FORMAT(o.create_time,'%Y-%m-%d %H:%i:%S') create_time from base_security_monitoring_order o " +
 |  |                         " o.status,DATE_FORMAT(o.create_time,'%Y-%m-%d %H:%i:%S') create_time from base_security_monitoring_order o " +
 | 
												
													
														
															|  |                         " INNER JOIN base_patient p on p.id = o.patient where device_sn='"+deviceSn+"' " +
 |  | 
 | 
												
													
														
															|  | 
 |  |                         " INNER JOIN base_patient p on p.id = o.patient where device_sn='"+deviceSn+"' and o.status=1  " +
 | 
												
													
														
															|  |                         "ORDER BY create_time desc limit 1 ";
 |  |                         "ORDER BY create_time desc limit 1 ";
 | 
												
													
														
															|  |                 sqlResult = jdbcTemplate.queryForList(sql);
 |  |                 sqlResult = jdbcTemplate.queryForList(sql);
 | 
												
													
														
															|  |                 if (sqlResult.size()>0){
 |  |                 if (sqlResult.size()>0){
 |