| | |
| | | return R.ok(); |
| | | } |
| | | String time = LocalDateTime.now().minusMinutes(15).format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")); |
| | | List<Warn> list = warnService.list(new LambdaQueryWrapper<Warn>().eq(Warn::getCarId, car.getId()).lt(Warn::getStartTime, time).orderByDesc(Warn::getCreateTime)); |
| | | List<Warn> list = warnService.list(new LambdaQueryWrapper<Warn>().eq(Warn::getCarId, car.getId()).gt(Warn::getStartTime, time).orderByDesc(Warn::getStartTime)); |
| | | CarWarnInfoResp carWarnInfoResp = new CarWarnInfoResp(); |
| | | carWarnInfoResp.setVehicleNumber(vehicleNumber); |
| | | GnssDataVo gnssDataVo = upExgMsgRealLocationClient.getVehicleSpeed(vehicleNumber).getData(); |
| | |
| | | upWarnMsgAdptInfo.setSpeed(gnssData.getVec1()); |
| | | upWarnMsgAdptInfo.setLongitude(gnssData.getLon()); |
| | | upWarnMsgAdptInfo.setLatitude(gnssData.getLat()); |
| | | }else{ |
| | | return; |
| | | } |
| | | if(null != data.getHeight()){ |
| | | upWarnMsgAdptInfo.setAltitude(data.getHeight().intValue() / 10); |