From 7177c4f762c0dfb3a2f490553ee728ba2960ed62 Mon Sep 17 00:00:00 2001
From: jianghaiyue <jianghaiyue@zkyt.com>
Date: 星期三, 29 十月 2025 17:20:01 +0800
Subject: [PATCH] 优化更新

---
 algo-zkd/src/main/java/com/algo/service/PathPlanningService.java |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/algo-zkd/src/main/java/com/algo/service/PathPlanningService.java b/algo-zkd/src/main/java/com/algo/service/PathPlanningService.java
index 705d554..b1e681a 100644
--- a/algo-zkd/src/main/java/com/algo/service/PathPlanningService.java
+++ b/algo-zkd/src/main/java/com/algo/service/PathPlanningService.java
@@ -285,7 +285,13 @@
         PlannedPath processedPath = new PlannedPath();
         processedPath.setAgvId(agv.getAgvId());
         processedPath.setCodeList(remainingCodes);
-        processedPath.setSegId(agv.getAgvId() + "_REMAINING_" + System.currentTimeMillis());
+        
+        // 浣跨敤杈撳叆涓殑segId锛屽鏋滄病鏈夊垯鐢熸垚鏂扮殑
+        String segId = remainingPath.getSegId();
+        if (segId == null || segId.trim().isEmpty()) {
+            segId = agv.getAgvId() + "_REMAINING_" + System.currentTimeMillis();
+        }
+        processedPath.setSegId(segId);
 
         if (timeCalculator != null && !remainingCodes.isEmpty()) {
             // 鑾峰彇AGV鐨勪笅涓�涓矾寰勭偣鍒拌揪鏃堕棿浣滀负璧峰鏃堕棿

--
Gitblit v1.9.1