diff --git a/pom.xml b/pom.xml
index b64f430..c301ab7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
com.muyu
VehicleSimulation
- 1.0.4
+ 1.0.5
17
diff --git a/src/main/java/com/muyu/vehicle/VehicleInstance.java b/src/main/java/com/muyu/vehicle/VehicleInstance.java
index 5878473..7013702 100644
--- a/src/main/java/com/muyu/vehicle/VehicleInstance.java
+++ b/src/main/java/com/muyu/vehicle/VehicleInstance.java
@@ -274,10 +274,10 @@ public class VehicleInstance {
// 获取当前定位点
PositionModel currentPositionModel = positionQueue.poll();
if (currentPositionModel == null) {
- return "表示当前定位点已经跑完,需要其他操作";
+ return "表示当前定位点已经跑完,请选择其他路径";
}
// 两点之间的距离
- BigDecimal distance = VehicleUtils.distance(lastPositionModel, currentPositionModel);
+ BigDecimal distance = VehicleUtils.distance(Objects.requireNonNull(lastPositionModel), currentPositionModel);
// 车辆总里程 相加
vehicleData.setMileage(vehicleData.getMileage().add(distance));
// 定位点填写