|
@ -168,11 +168,15 @@ public class YsDeviceService {
|
|
String url = cloudCareUrl+"/cloudCare/noLogin/security/createOrder";
|
|
String url = cloudCareUrl+"/cloudCare/noLogin/security/createOrder";
|
|
Map map = new HashMap<String, String>();
|
|
Map map = new HashMap<String, String>();
|
|
map = new HashMap();
|
|
map = new HashMap();
|
|
String sql ="select DISTINCT item.org_code,item.org_name\n" +
|
|
|
|
" from base_service_package_sign_record sr,base_service_package_record pr,base_service_package_item item ,base_service_package pack\n" +
|
|
|
|
"where pr.patient = '"+patientDO.getId()+"' and sr.id = pr.sign_id and pr.service_package_id = item.service_package_id \tand item.`code`='preventFall' and item.service_package_id = pack.id \n" +
|
|
|
|
|
|
String hospital = "";
|
|
|
|
String sql ="select DISTINCT pack.org_code,pack.org_name " +
|
|
|
|
" from base_service_package_sign_record sr,base_service_package_record pr,base_service_package_item item ,base_service_package pack " +
|
|
|
|
"where pr.patient = '"+patientDO.getId()+"' and sr.id = pr.sign_id and pr.service_package_id = item.service_package_id and item.`code`='"+topicItem+"' and item.service_package_id = pack.id " +
|
|
" and pack.del=1";
|
|
" and pack.del=1";
|
|
List<Map<String,Object>> sqlResult = jdbcTemplate.queryForList(sql);
|
|
List<Map<String,Object>> sqlResult = jdbcTemplate.queryForList(sql);
|
|
|
|
if(sqlResult.size()>0){
|
|
|
|
hospital = sqlResult.get(0).get("org_code")+"";
|
|
|
|
}
|
|
|
|
|
|
String serveDesc = "";
|
|
String serveDesc = "";
|
|
String sqlDesc = "SELECT dict_value from wlyy_hospital_sys_dict WHERE dict_code = '"+dictCode+"' and dict_name = 'security_server_dict'";
|
|
String sqlDesc = "SELECT dict_value from wlyy_hospital_sys_dict WHERE dict_code = '"+dictCode+"' and dict_name = 'security_server_dict'";
|
|
@ -186,7 +190,7 @@ public class YsDeviceService {
|
|
jsonObject.put("patientName",patientDO.getName());
|
|
jsonObject.put("patientName",patientDO.getName());
|
|
jsonObject.put("patientPhone",patientDO.getMobile());
|
|
jsonObject.put("patientPhone",patientDO.getMobile());
|
|
jsonObject.put("serveDesc",serveDesc);
|
|
jsonObject.put("serveDesc",serveDesc);
|
|
jsonObject.put("hospital",sqlResult.get(0).get("org_code"));
|
|
|
|
|
|
jsonObject.put("hospital",hospital);
|
|
jsonObject.put("serveAddress",deviceDO.getSosAddress());
|
|
jsonObject.put("serveAddress",deviceDO.getSosAddress());
|
|
jsonObject.put("serveLat",lat);
|
|
jsonObject.put("serveLat",lat);
|
|
jsonObject.put("serveLon",lon);
|
|
jsonObject.put("serveLon",lon);
|