From 233ff9e9e82c67ac33695b479fd31df6ffb77b22 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期一, 02 十二月 2024 15:44:30 +0800
Subject: [PATCH] #
---
zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/astart/NavigateNode.java | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/astart/NavigateNode.java b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/astart/NavigateNode.java
index 7f0c943..f3bab8b 100644
--- a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/astart/NavigateNode.java
+++ b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/astart/NavigateNode.java
@@ -26,6 +26,7 @@
private String direction; //琛岃蛋鏂瑰悜
private Integer lastDistance; // 璺濈涓婁釜鑺傜偣璺濈
private Integer moveDistance; // 鎬昏璧拌窛绂�
+ private Integer weight; // G 鏉冮噸
private String codeData;
@@ -46,7 +47,9 @@
this.parent = father;
if (this.parent != null) {
//璧拌繃鐨勬鏁扮瓑浜庣埗鑺傜偣璧拌繃鐨勬鏁板姞涓�
- this.G = father.G + Optional.ofNullable(this.lastDistance).orElse(0);
+ this.G = father.G
+ + Optional.ofNullable(this.lastDistance).orElse(0)
+ + Optional.ofNullable(this.weight).orElse(0);
} else { //鐖惰妭鐐逛负绌轰唬琛ㄥ畠鏄涓�涓粨鐐�
this.G = 0;
}
--
Gitblit v1.9.1