Commit d775189e by huangfusuper

处理只有子流的情况

parent d8366a31
......@@ -126,27 +126,10 @@ public class ApiFlowOperatingServiceImpl implements ApiFlowOperatingService {
//TODO 原来的参数替换位置
String nodeName = node.getNodeName();
//基于节点名称替换参数
//1. 将节点的某些参数替换掉
//2. 将节点的公共参数设置到节点中
String param = parseParam(paramCarrier, nodeName);
if (StringUtils.isNoneBlank(param)) {
//获取包装逻辑
RunParamWrapped runParamWrapped = new RunParamWrapped();
runParamWrapped.setPrivateParam(param);
runParamWrapped.setPublicParamMap(publicParam);
//构建参数
node.setRunParam(JSON.toJSONString(runParamWrapped));
} else {
String runParam = node.getRunParam();
RunParamWrapped runParamWrapped = new RunParamWrapped();
if (StringUtils.isNoneBlank(runParam)) {
runParamWrapped = JSON.parseObject(runParam, RunParamWrapped.class);
}
runParamWrapped.setPublicParamMap(publicParam);
//构建参数
node.setRunParam(JSON.toJSONString(runParamWrapped));
node.setRunParam(param);
}
//TODO 参数替换
});
}
if (CollectionUtil.isNotEmpty(nodeRelyDtoSet)) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment