From 91648ec98992d3026b9d376c71defd3bbbe74208 Mon Sep 17 00:00:00 2001 From: xyli Date: Tue, 21 Feb 2023 13:11:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9DynamicData.java=E6=96=87?= =?UTF-8?q?=E4=BB=B6,=E6=B7=BB=E5=8A=A0=E9=9D=99=E6=80=81=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/mpms/permission/DynamicData.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/main/java/mpms/permission/DynamicData.java b/src/main/java/mpms/permission/DynamicData.java index f94087d..90ebfe3 100644 --- a/src/main/java/mpms/permission/DynamicData.java +++ b/src/main/java/mpms/permission/DynamicData.java @@ -26,4 +26,19 @@ public class DynamicData { */ private static final Map> PARENT = new HashMap<>(); + static { + // 节点 + put(ClassFeature.NODE, new DynamicData(NodeService.class, "id", BaseServerController.NODE_ID, MethodFeature.LIST)); + // 分发 +// put(ClassFeature.OUTGIVING, new DynamicData(OutGivingServer.class, MethodFeature.LIST)); + // 项目 +// put(ClassFeature.PROJECT, new DynamicData(ProjectInfoService.class, MethodFeature.LIST)); + // 脚本 + put(ClassFeature.SCRIPT, new DynamicData(ScriptServer.class, MethodFeature.LIST)); + +// put(ClassFeature.SSH, new DynamicData(SshService.class, MethodFeature.LIST)); + + put(ClassFeature.TOMCAT, new DynamicData(TomcatService.class, MethodFeature.LIST)); + + } } -- Gitee