Commit c8283041 authored by caotao's avatar caotao

1.获取上报车速问题处理

parent 322dbd2e
......@@ -201,7 +201,7 @@ public class CarIotNewListener extends EmqxListener {
double startLatitude = jsonObject.getDoubleValue("FireCar_Latitude");
int direction = jsonObject.getIntValue("direction");
String waringDate = jsonObject.getString("createdTime");
Double speed=jsonObject.getDoubleValue("FireCar_Speed");
Double speed=jsonObject.getDoubleValue("fireCar_Speed")>0?jsonObject.getDoubleValue("fireCar_Speed"):jsonObject.getDoubleValue("FireCar_Speed");
Double maxSpeed = defaultMaxSpeed;
// 地图推送消息
Car car = iCarService.getOne(new LambdaQueryWrapper<Car>().eq(Car::getIotCode, iotCode));
......@@ -223,6 +223,7 @@ public class CarIotNewListener extends EmqxListener {
maxSpeed =car.getMaxSpeed();
}
iCarService.updateById(car);
logger.info("车牌号::"+car.getCarNum()+"最大车速:"+car.getMaxSpeed()+"当前车速::"+speed);
if(speed > maxSpeed){
CarSpeedWarningRecord carSpeedWarningRecord = new CarSpeedWarningRecord();
carSpeedWarningRecord.setCarNum(car.getCarNum());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment