From ffa5afb4e38d577c85813f48e41696f0c569c7a7 Mon Sep 17 00:00:00 2001 From: cuijian <cuijian@xalxzn.com> Date: 星期二, 01 七月 2025 18:09:57 +0800 Subject: [PATCH] 质量-检验工具,检验项目 --- src/main/java/org/jeecg/config/sap/CustomDestinationDataProvider.java | 16 ++++++++++------ 1 files changed, 10 insertions(+), 6 deletions(-) diff --git a/src/main/java/org/jeecg/config/sap/CustomDestinationDataProvider.java b/src/main/java/org/jeecg/config/sap/CustomDestinationDataProvider.java index fccedd8..2af713a 100644 --- a/src/main/java/org/jeecg/config/sap/CustomDestinationDataProvider.java +++ b/src/main/java/org/jeecg/config/sap/CustomDestinationDataProvider.java @@ -6,11 +6,14 @@ public class CustomDestinationDataProvider implements DestinationDataProvider { - private final Properties properties = new Properties(); + private final String destName; + private final Properties properties; - public void addDestination(String destinationName, Properties connectProperties) { - properties.put(destinationName, connectProperties); + public CustomDestinationDataProvider(String destName, Properties props) { + this.destName = destName; + this.properties = props; } + @Override public boolean supportsEvents() { @@ -24,8 +27,9 @@ @Override public Properties getDestinationProperties(String destinationName) { - return properties.getProperty(destinationName) != null - ? (Properties) properties.get(destinationName) - : null; + if (destName.equals(destinationName)) { + return properties; + } + return null; } } -- Gitblit v1.9.3