From 1ef1063281497f32fcfa4f14b07d99399c0bb765 Mon Sep 17 00:00:00 2001
From: jinglun-cloud <jinglun2019@foxmail.com>
Date: 星期四, 07 五月 2026 15:04:17 +0800
Subject: [PATCH] refactor(设备运动): 重构条码设备运动逻辑,提取运动常量并优化代码结构

---
 src/main/java/com/zy/common/model/NavigateNode.java |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/common/model/NavigateNode.java b/src/main/java/com/zy/common/model/NavigateNode.java
index 360c464..5ed48f3 100644
--- a/src/main/java/com/zy/common/model/NavigateNode.java
+++ b/src/main/java/com/zy/common/model/NavigateNode.java
@@ -4,6 +4,7 @@
 import lombok.ToString;
 
 import java.io.Serializable;
+import java.util.Collections;
 import java.util.List;
 
 /**
@@ -22,9 +23,20 @@
     private NavigateNode Father;//鐖惰妭鐐�
     private List<String> directionList;//鍏佽琛岃蛋鏂瑰悜
     private Boolean isInflectionPoint;//鏄惁涓烘嫄鐐�
+    private Boolean isLiftTransferPoint;//鏄惁涓洪《鍗囩Щ鏍界偣
     private String direction;//琛岃蛋鏂瑰悜
     private String nodeValue;//鑺傜偣鏁版嵁
     private String nodeType;//鑺傜偣绫诲瀷
+    /**
+     * 浠� nodeValue 棰勮В鏋愬嚭鐨勭珯鐐瑰厓鏁版嵁锛岄伩鍏嶇儹璺緞閲嶅 JSON 瑙f瀽銆�
+     */
+    private Integer stationId;
+    private List<Integer> bridgeStationIds = Collections.emptyList();
+    private Boolean liftTransfer;
+    private Boolean rgvCalcFlag;
+
+    public NavigateNode() {
+    }
 
     public NavigateNode(int x, int y) {
         this.x = x;

--
Gitblit v1.9.1