提交 56f3a380 authored 作者: 刘海泉's avatar 刘海泉

Merge remote-tracking branch 'origin/v15.4_truck_fleet_20240513' into test

...@@ -42,7 +42,7 @@ public class TruckTraceServiceImpl implements TruckTraceService { ...@@ -42,7 +42,7 @@ public class TruckTraceServiceImpl implements TruckTraceService {
@Autowired @Autowired
private DriverTraceStruct driverTraceStruct; private DriverTraceStruct driverTraceStruct;
private final static long stopMinutes = 31; private final static long stopMinutes = 35;
@Override @Override
public List<DriverTruckTraceVO> listTruckTraceByTime(String truckNo, String beginTime, String endTime) { public List<DriverTruckTraceVO> listTruckTraceByTime(String truckNo, String beginTime, String endTime) {
...@@ -56,6 +56,7 @@ public class TruckTraceServiceImpl implements TruckTraceService { ...@@ -56,6 +56,7 @@ public class TruckTraceServiceImpl implements TruckTraceService {
} }
//计算车辆的停留结束时间 //计算车辆的停留结束时间
@Override
public List<DriverTruckTraceVO> calcTruckStayTime(List<DriverTruckTraceVO> traceList){ public List<DriverTruckTraceVO> calcTruckStayTime(List<DriverTruckTraceVO> traceList){
// 停留时长计算 // 停留时长计算
Integer parkIdx = null; Integer parkIdx = null;
...@@ -84,6 +85,7 @@ public class TruckTraceServiceImpl implements TruckTraceService { ...@@ -84,6 +85,7 @@ public class TruckTraceServiceImpl implements TruckTraceService {
} }
//计算司机的停留结束时间 //计算司机的停留结束时间
@Override
public List<DriverTraceVO> calcDriverStayTime(List<DriverTraceVO> traceList){ public List<DriverTraceVO> calcDriverStayTime(List<DriverTraceVO> traceList){
// 停留时长计算 // 停留时长计算
Integer parkIdx = null; Integer parkIdx = null;
......
...@@ -28,5 +28,11 @@ public interface TruckTraceService { ...@@ -28,5 +28,11 @@ public interface TruckTraceService {
List<List<DriverTraceVO>> splitDriverTrace(List<DriverTraceVO> driverTraceList); List<List<DriverTraceVO>> splitDriverTrace(List<DriverTraceVO> driverTraceList);
//计算车辆的停留结束时间
List<DriverTruckTraceVO> calcTruckStayTime(List<DriverTruckTraceVO> traceList);
//计算司机的停留结束时间
List<DriverTraceVO> calcDriverStayTime(List<DriverTraceVO> traceList);
List<List<DriverTruckTraceVO>> splitTruckTrace(List<DriverTruckTraceVO> traceList); List<List<DriverTruckTraceVO>> splitTruckTrace(List<DriverTruckTraceVO> traceList);
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论