diff --git a/src/main/java/mpms/model/data/MonitorModel.java b/src/main/java/mpms/model/data/MonitorModel.java index 9445a1500a48327d04723f3736f2ba241389a6e0..ed577e86c37e14829a9b134ca1aee1f1815d9ece 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; + } }