From a2d2e4126628bb8a0d5a4ab8a249194b1cbd4589 Mon Sep 17 00:00:00 2001
From: qfrjava <13402782+qfrjava@user.noreply.gitee.com>
Date: 星期四, 17 四月 2025 15:53:13 +0800
Subject: [PATCH] feat(SMTJsonFlowNodeScript): 添加获取全局配置的功能

---
 JAVA/SMTAIServer/src/main/java/com/smtaiserver/smtaiserver/javaai/jsonflow/node/SMTJsonFlowNodeScript.java |   23 +++++++++++++----------
 1 files changed, 13 insertions(+), 10 deletions(-)

diff --git a/JAVA/SMTAIServer/src/main/java/com/smtaiserver/smtaiserver/javaai/jsonflow/node/SMTJsonFlowNodeScript.java b/JAVA/SMTAIServer/src/main/java/com/smtaiserver/smtaiserver/javaai/jsonflow/node/SMTJsonFlowNodeScript.java
index 5c7c618..833966a 100644
--- a/JAVA/SMTAIServer/src/main/java/com/smtaiserver/smtaiserver/javaai/jsonflow/node/SMTJsonFlowNodeScript.java
+++ b/JAVA/SMTAIServer/src/main/java/com/smtaiserver/smtaiserver/javaai/jsonflow/node/SMTJsonFlowNodeScript.java
@@ -1,14 +1,5 @@
 package com.smtaiserver.smtaiserver.javaai.jsonflow.node;
 
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map.Entry;
-
-import org.mozilla.javascript.Context;
-import org.mozilla.javascript.Function;
-import org.mozilla.javascript.NativeArray;
-import org.mozilla.javascript.NativeObject;
-
 import com.smtaiserver.smtaiserver.core.SMTAIServerApp;
 import com.smtaiserver.smtaiserver.database.SMTDatabase;
 import com.smtaiserver.smtaiserver.database.SMTDatabase.DBQueryNotify;
@@ -24,6 +15,13 @@
 import com.smtservlet.util.SMTHttpClient;
 import com.smtservlet.util.SMTJsonWriter;
 import com.smtservlet.util.SMTStatic;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map.Entry;
+import org.mozilla.javascript.Context;
+import org.mozilla.javascript.Function;
+import org.mozilla.javascript.NativeArray;
+import org.mozilla.javascript.NativeObject;
 
 public class SMTJsonFlowNodeScript extends SMTJsonFlowNodeOnlyOutput 
 {
@@ -35,7 +33,12 @@
 		{
 			_execArg = execArg;
 		}
-		
+
+		public String getGlobalConfig(String key, String defaultValue) throws Exception {
+		  String globalConfig = (String) SMTAIServerApp.getApp().getGlobalConfig(key, defaultValue);
+		  return globalConfig;
+		}
+
 		public Object getArg(String key)
 		{
 			Json jsonValue = _execArg._jsonArgs.safeGetJson(key);

--
Gitblit v1.9.3