Commit 84434851 by huangfusuper

处理只有子流的情况

parent 41da58d1
......@@ -1408,25 +1408,9 @@ public class ApiFlowServiceImpl implements ApiFlowService {
waitingTaskList.forEach(waitingTask -> {
String runParam = waitingTask.getRunParam();
ScriptParamAndPlaceholderDto scriptParamAndPlaceholderDto = JSON.parseObject(runParam, ScriptParamAndPlaceholderDto.class);
if (scriptParamAndPlaceholderDto == null) {
scriptParamAndPlaceholderDto = new ScriptParamAndPlaceholderDto();
}
Map<String, String> param = scriptParamAndPlaceholderDto.getParam();
if (param == null) {
param = new HashMap<>(8);
}
Map<String, String> placeholder = scriptParamAndPlaceholderDto.getPlaceholder();
if (placeholder == null) {
placeholder = new HashMap<>(8);
}
scriptParamAndPlaceholderDto.setParam(param);
scriptParamAndPlaceholderDto.setPlaceholder(placeholder);
WaitingTask waitingTaskCopy = new WaitingTask();
BeanUtil.copyProperties(waitingTask, waitingTaskCopy);
waitingTaskCopy.setRunParam(JSON.toJSONString(scriptParamAndPlaceholderDto));
waitingTaskCopy.setRunParam(runParam);
waitingTaskDateList.add(waitingTaskCopy);
});
......
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