|
@ -344,7 +344,7 @@ public class MonitorPlatformService {
|
|
|
sql+= " date_format(time,'%Y') ";
|
|
|
break;
|
|
|
case "day":
|
|
|
sql+= " date_format(time,'%j') ";
|
|
|
sql+= " date_format(time,'%%Y-%m-%d') ";
|
|
|
break;
|
|
|
case "week":
|
|
|
sql+= " date_format(time,'%u') ";
|
|
@ -364,6 +364,37 @@ public class MonitorPlatformService {
|
|
|
return myJdbcTemplate.queryJson(sql.toString(),new Object[]{});
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 地区字典
|
|
|
*/
|
|
|
public JSONArray areaDict(){
|
|
|
String url = "/wlyygc/iot_monitoring/areaDict";
|
|
|
Map<String, Object> params = new HashMap<>();
|
|
|
String response = sendGet(url,params);
|
|
|
JSONObject json = JSONObject.parseObject(response);
|
|
|
if(json.getInteger("status")==200){
|
|
|
return json.getJSONArray("data");
|
|
|
}
|
|
|
|
|
|
return new JSONArray();
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 医院字典
|
|
|
*/
|
|
|
public JSONArray hospitalDict(String town){
|
|
|
String url = "/wlyygc/iot_monitoring/hospitalDict";
|
|
|
Map<String, Object> params = new HashMap<>();
|
|
|
params.put("town",town);
|
|
|
String response = sendGet(url,params);
|
|
|
JSONObject json = JSONObject.parseObject(response);
|
|
|
if(json.getInteger("status")==200){
|
|
|
return json.getJSONArray("data");
|
|
|
}
|
|
|
|
|
|
return new JSONArray();
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 智能设备发放
|
|
|
*/
|
|
@ -375,7 +406,22 @@ public class MonitorPlatformService {
|
|
|
String response = sendGet(url,params);
|
|
|
JSONObject json = JSONObject.parseObject(response);
|
|
|
if(json.getInteger("status")==200){
|
|
|
return json.getJSONArray("data");
|
|
|
JSONArray jsonArray = json.getJSONArray("data");
|
|
|
for (int i=0;i<jsonArray.size();i++){
|
|
|
JSONObject jo = jsonArray.getJSONObject(i);
|
|
|
String tmp = jo.getString("type");
|
|
|
if("1".equals(tmp)){
|
|
|
jo.put("typeName","血糖仪");
|
|
|
}else if("2".equals(tmp)){
|
|
|
jo.put("typeName","血压计");
|
|
|
}else if("3".equals(tmp)){
|
|
|
jo.put("typeName","智能药盒");
|
|
|
}else if("4".equals(tmp)){
|
|
|
jo.put("typeName","智能手表");
|
|
|
}
|
|
|
}
|
|
|
|
|
|
return jsonArray;
|
|
|
}
|
|
|
|
|
|
return new JSONArray();
|