From 9a39d192a94e95503039a2e4e522df3c0135d084 Mon Sep 17 00:00:00 2001 From: xyli Date: Mon, 19 Jun 2023 16:13:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=96=B9=E6=B3=95checkNodePr?= =?UTF-8?q?oject?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/mpms/model/data/MonitorModel.java | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/main/java/mpms/model/data/MonitorModel.java b/src/main/java/mpms/model/data/MonitorModel.java index 9445a15..ed577e8 100644 --- a/src/main/java/mpms/model/data/MonitorModel.java +++ b/src/main/java/mpms/model/data/MonitorModel.java @@ -110,4 +110,25 @@ public class MonitorModel extends BaseModel { public void setStatus(boolean status) { this.status = status; } + + public boolean checkNodeProject(String nodeId, String projectId) { + List projects = getProjects(); + if (projects == null) { + return false; + } + for (NodeProject project : projects) { + if (project.getNode().equals(nodeId)) { + List projects1 = project.getProjects(); + if (projects1 == null) { + return false; + } + for (String s : projects1) { + if (projectId.equals(s)) { + return true; + } + } + } + } + return false; + } } -- Gitee