mirror of
https://gitee.com/dromara/liteFlow.git
synced 2026-05-14 20:22:07 +08:00
feature #I5RV4W 加强脚本和java之间的互动
This commit is contained in:
@@ -7,6 +7,7 @@ import com.ql.util.express.DefaultContext;
|
||||
import com.ql.util.express.ExpressLoader;
|
||||
import com.ql.util.express.ExpressRunner;
|
||||
import com.ql.util.express.InstructionSet;
|
||||
import com.yomahub.liteflow.script.ScriptBeanManager;
|
||||
import com.yomahub.liteflow.slot.DataBus;
|
||||
import com.yomahub.liteflow.slot.Slot;
|
||||
import com.yomahub.liteflow.script.ScriptExecutor;
|
||||
@@ -81,6 +82,9 @@ public class QLExpressScriptExecutor implements ScriptExecutor {
|
||||
context.put("subRequestData", subRequestData);
|
||||
}
|
||||
|
||||
//放入用户自己定义的bean
|
||||
context.putAll(ScriptBeanManager.getScriptBeanMap());
|
||||
|
||||
return expressRunner.execute(instructionSet, context, errorList, true, false, null);
|
||||
}catch (Exception e){
|
||||
for (String scriptErrorMsg : errorList){
|
||||
|
||||
Reference in New Issue
Block a user