提交代码
parent
15be4236d1
commit
2cff3262c3
|
@ -1,5 +1,7 @@
|
||||||
package com.ruoyi.api;
|
package com.ruoyi.api;
|
||||||
|
|
||||||
|
import com.alibaba.fastjson2.JSON;
|
||||||
|
import com.alibaba.fastjson2.JSONObject;
|
||||||
import com.ruoyi.common.annotation.Anonymous;
|
import com.ruoyi.common.annotation.Anonymous;
|
||||||
import com.ruoyi.common.annotation.RateLimiter;
|
import com.ruoyi.common.annotation.RateLimiter;
|
||||||
import com.ruoyi.common.constant.CacheConstants;
|
import com.ruoyi.common.constant.CacheConstants;
|
||||||
|
@ -114,7 +116,7 @@ public class TowerCraneApiController {
|
||||||
* 塔机上报实时数据
|
* 塔机上报实时数据
|
||||||
* @param req
|
* @param req
|
||||||
*/
|
*/
|
||||||
private void pushRunData(DevTowerProjectConfig config,TowerReqVo req){
|
private static void pushRunData(DevTowerProjectConfig config,TowerReqVo req){
|
||||||
DevTowerDataRun devTowerDataRun = new DevTowerDataRun();
|
DevTowerDataRun devTowerDataRun = new DevTowerDataRun();
|
||||||
Map<String, Object> dataContent = req.getContent().getDataContent();
|
Map<String, Object> dataContent = req.getContent().getDataContent();
|
||||||
devTowerDataRun.setCfgId(config.getId());
|
devTowerDataRun.setCfgId(config.getId());
|
||||||
|
@ -150,7 +152,16 @@ public class TowerCraneApiController {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
devTowerDataRunService.insertDevTowerDataRun(devTowerDataRun);
|
System.out.println(devTowerDataRun);
|
||||||
|
//devTowerDataRunService.insertDevTowerDataRun(devTowerDataRun);
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void main(String[] args) {
|
||||||
|
String str = "{\"type\":111,\"content\":{\"time\":1496263304,\"dataType\":113001,\"deviceKey\":\"jycw6\",\"dataContent\":{\"height\":\"4.1\",\"range\": \"21.9\",\"rotation\": \"171.0\",\"load\": \"0.0\",\"windSpeed\": \"0.0\",\"leanAngleX\":\"0.5\",\"leanAngley\":\"0.0\",\"loadPercent\":\"0\", \"mome ntPercent\":\"0\",\"windSpeedPercent\":\"0\",\"leanAnglePercent\": \"0\", \"warnings\": [\"0\"],\"rate\":\"2\",\"rotationSensorState\":\"1\",\"loadSensorState\": \"1\",\"windSpeedSensorState\": \"1\",\"leanAngleSensorState\":\"1\",\"rangeSensorState\":\"1\",\"heightSensorState\":\"1\",\"bra kingStatus\":\"0\"}}}";
|
||||||
|
TowerReqVo req = JSON.parseObject(str,TowerReqVo.class);
|
||||||
|
System.out.println(req);
|
||||||
|
DevTowerProjectConfig config = new DevTowerProjectConfig();
|
||||||
|
pushRunData(config,req);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue