From 0ecd8b8c158436b23298b66b64eaef0438b6425b Mon Sep 17 00:00:00 2001 From: zhangherong <571457620@qq.com> Date: 星期二, 17 六月 2025 09:36:53 +0800 Subject: [PATCH] art: SAP集成测试代码修改 --- 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