|
@@ -22,11 +22,12 @@ public class SennorServiceImpl implements SennorService {
|
|
|
|
|
|
private String secretKey;
|
|
|
|
|
|
+ //这个方法应该用定时任务三分钟调用一次
|
|
|
@Override
|
|
|
- public AjaxResult selSensorData(String deviceNumber) {
|
|
|
+ public AjaxResult getDeviceInfo(String deviceNumber) {
|
|
|
secretKey = configService.getKey("sennorSecretKey");
|
|
|
//先请求
|
|
|
- StringBuffer URI = new StringBuffer(configService.getKey("sennorURL")+ API.selSensorData);
|
|
|
+ StringBuffer URI = new StringBuffer(configService.getKey("sennorURL")+ API.getDeviceInfo);
|
|
|
URI.append("?secretKey=").append(secretKey);
|
|
|
URI.append("&deviceNumber=").append(deviceNumber);
|
|
|
String result = HttpRequest.get(URI.toString())
|
|
@@ -42,7 +43,7 @@ public class SennorServiceImpl implements SennorService {
|
|
|
.body(object.toJSONString())
|
|
|
.execute().body();
|
|
|
log.info("数据推送成功! data ===> {} , result ===> {}",result, res);
|
|
|
- return AjaxResult.success("数据推送成功!",result);
|
|
|
+ return AjaxResult.success("数据推送成功!",res);
|
|
|
}catch(Exception e){
|
|
|
e.printStackTrace();
|
|
|
log.error("数据推送失败! data ===> {} , result ===> {}",result, e.getMessage());
|