Commit a4d96b2a authored by duanruiming's avatar duanruiming

[update] 济南问题优化更新

parent 79698683
...@@ -1176,6 +1176,7 @@ public class TrendServiceImpl implements TrendService { ...@@ -1176,6 +1176,7 @@ public class TrendServiceImpl implements TrendService {
// 获取当前日期和时间的 Calendar 对象 // 获取当前日期和时间的 Calendar 对象
Calendar calendar = Calendar.getInstance(); Calendar calendar = Calendar.getInstance();
calendar.set(2024, Calendar.JANUARY, 15, 10, 0, 0);
// 设置时、分、秒和毫秒为 0,以获取当天的 00:00:00 // 设置时、分、秒和毫秒为 0,以获取当天的 00:00:00
calendar.set(Calendar.HOUR_OF_DAY, 0); calendar.set(Calendar.HOUR_OF_DAY, 0);
calendar.set(Calendar.MINUTE, 0); calendar.set(Calendar.MINUTE, 0);
...@@ -1285,8 +1286,8 @@ public class TrendServiceImpl implements TrendService { ...@@ -1285,8 +1286,8 @@ public class TrendServiceImpl implements TrendService {
element.setSpeed(Math.round(dto.getMeanV() * 100.0) / 100.0); element.setSpeed(Math.round(dto.getMeanV() * 100.0) / 100.0);
element.setHeadSpeed(Math.round(dto.getStartV() * 100.0) / 100.0); element.setHeadSpeed(Math.round(dto.getStartV() * 100.0) / 100.0);
element.setMailSpeed(Math.round(dto.getEndV() * 100.0) / 100.0); element.setMailSpeed(Math.round(dto.getEndV() * 100.0) / 100.0);
element.setTeamHeadDistance(dto.getTeamHeadDistance()); element.setTeamHeadDistance(Math.round(dto.getTeamHeadDistance()* 100.0) / 100.0);
element.setTeamTailDistance(dto.getTeamTailDistance()); element.setTeamTailDistance(Math.round(dto.getTeamTailDistance()* 100.0) / 100.0);
element.setStdSpaceHeadway(Math.round(dto.getStdSpaceHeadway() * 100.0) / 100.0); element.setStdSpaceHeadway(Math.round(dto.getStdSpaceHeadway() * 100.0) / 100.0);
res.add(element); res.add(element);
} }
...@@ -2006,7 +2007,7 @@ public class TrendServiceImpl implements TrendService { ...@@ -2006,7 +2007,7 @@ public class TrendServiceImpl implements TrendService {
LambdaQueryWrapper<AnalysisRidTurnIndicators> queryWrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<AnalysisRidTurnIndicators> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(AnalysisRidTurnIndicators::getCrossId, crossId); queryWrapper.eq(AnalysisRidTurnIndicators::getCrossId, crossId);
queryWrapper.eq(AnalysisRidTurnIndicators::getGranularity, granularity); queryWrapper.eq(AnalysisRidTurnIndicators::getGranularity, granularity);
queryWrapper.between(AnalysisRidTurnIndicators::getRuksj, start, end); queryWrapper.between(AnalysisRidTurnIndicators::getWindowEndTime, start, end);
return ridTurnIndicatorsMapper.selectList(queryWrapper); return ridTurnIndicatorsMapper.selectList(queryWrapper);
} catch (Exception e) { } catch (Exception e) {
log.error("全是周期车道数据方向转向查询异常:", e); log.error("全是周期车道数据方向转向查询异常:", e);
......
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