Commit d775189e by huangfusuper

处理只有子流的情况

parent d8366a31
...@@ -126,27 +126,10 @@ public class ApiFlowOperatingServiceImpl implements ApiFlowOperatingService { ...@@ -126,27 +126,10 @@ public class ApiFlowOperatingServiceImpl implements ApiFlowOperatingService {
//TODO 原来的参数替换位置 //TODO 原来的参数替换位置
String nodeName = node.getNodeName(); String nodeName = node.getNodeName();
//基于节点名称替换参数 //基于节点名称替换参数
//1. 将节点的某些参数替换掉
//2. 将节点的公共参数设置到节点中
String param = parseParam(paramCarrier, nodeName); String param = parseParam(paramCarrier, nodeName);
if (StringUtils.isNoneBlank(param)) { if (StringUtils.isNoneBlank(param)) {
//获取包装逻辑 node.setRunParam(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));
} }
//TODO 参数替换
}); });
} }
if (CollectionUtil.isNotEmpty(nodeRelyDtoSet)) { 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