From 12f376e4468e856df7548bc0826256f698adf277 Mon Sep 17 00:00:00 2001
From: houshuai <17802598606@163.com>
Date: 星期二, 15 七月 2025 20:29:12 +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