From ebd2f4397a92c6a5096de1b86d59154363344720 Mon Sep 17 00:00:00 2001 From: vincentlu <t1341870251@gmail.com> Date: 星期二, 13 五月 2025 08:48:15 +0800 Subject: [PATCH] # --- zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/astart/RetreatNavigateNode.java | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/astart/RetreatNavigateNode.java b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/astart/RetreatNavigateNode.java index c6c6134..0df1925 100644 --- a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/astart/RetreatNavigateNode.java +++ b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/astart/RetreatNavigateNode.java @@ -3,6 +3,7 @@ import lombok.Data; import java.io.Serializable; +import java.util.Objects; import java.util.Optional; @Data @@ -68,5 +69,17 @@ return null; } + @Override + public boolean equals(Object obj) { + if (this == obj) return true; + if (!(obj instanceof RetreatNavigateNode)) return false; + RetreatNavigateNode that = (RetreatNavigateNode) obj; + return this.x == that.x && this.y == that.y; + } + + @Override + public int hashCode() { + return Objects.hash(x, y); + } } -- Gitblit v1.9.1