From df28be554875030e2958ce037ed9b9f48ae64cb8 Mon Sep 17 00:00:00 2001
From: zhang <zc857179121@qq.com>
Date: 星期三, 29 十月 2025 11:04:15 +0800
Subject: [PATCH] json中加了2个虚拟点位9990和9991;空指针报错异常校验

---
 algo-zkd/src/main/java/com/algo/util/PathTimeCalculator.java |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/algo-zkd/src/main/java/com/algo/util/PathTimeCalculator.java b/algo-zkd/src/main/java/com/algo/util/PathTimeCalculator.java
index 3f9ddcf..29214ab 100644
--- a/algo-zkd/src/main/java/com/algo/util/PathTimeCalculator.java
+++ b/algo-zkd/src/main/java/com/algo/util/PathTimeCalculator.java
@@ -151,6 +151,10 @@
      * 璁$畻杞悜鏃堕棿
      */
     private double calculateTurnTime(PathCode fromCode, PathCode toCode, CTUPhysicalConfig config) {
+        //澧炲姞绌烘牎楠岋紝鎻愰珮浠g爜鍋ュ.鎬�
+        if (fromCode == null || toCode == null){
+           return 0.0;
+        }
         if (fromCode.getDirection().equals(toCode.getDirection())) {
             return 0.0;
         }

--
Gitblit v1.9.1