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