如题:当出现多个分支节点在同一个主干上时,主干合并后的最后几个节点会被重复执行; 流程如图:  生成的代码如图:  流程xml 如下: <?xml version='1.0' encoding='UTF-8'?> <bpm code="testLoop2" name="test" type="process" description="This is test demo."> <var name="num" description="入参" dataType="java.lang.Double" inOutType="param"/> <var name="numSqrt" description="开根号结果" dataType="java.lang.Double" inOutType="return"/> <start id="1" name="开始" g="115,16,30,30"> <transition to="1630028897572"/> </start> <end id="11" name="结束" g="765,670,30,30"/> <autoTask id="1630662707144" name="2.2" g="520,265,90,50"> <transition to="1630662900998"/> <action type="java"> <actionHandle clazz="com.alibaba.compileflow.demo.TestDemo" method="print"/> </action> </autoTask> <autoTask id="1630028981445" name="1.2" g="35,305,90,50"> <transition to="1630662900998"/> <action type="java"> <actionHandle clazz="com.alibaba.compileflow.demo.TestDemo" method="print"/> </action> </autoTask> <autoTask id="1630028897572" name="开始" g="185,60,90,50"> <transition to="1630028915628"/> <action type="java"> <actionHandle clazz="com.alibaba.compileflow.demo.TestDemo" method="print"/> </action> </autoTask> <autoTask id="1630028934933" name="分支2.1" g="505,185,90,50"> <transition to="1630662707144"/> <action type="java"> <actionHandle clazz="com.alibaba.compileflow.demo.TestDemo" method="print"/> </action> </autoTask> <autoTask id="1630028933517" name="分支1.1" g="25,205,90,50"> <transition to="1630028981445"/> <action type="java"> <actionHandle clazz="com.alibaba.compileflow.demo.TestDemo" method="print"/> </action> </autoTask> <autoTask id="1630663041779" name="分支a.1" g="355,485,90,50"> <transition to="1630663044946"/> <action type="java"> <actionHandle clazz="com.alibaba.compileflow.demo.TestDemo" method="print"/> </action> </autoTask> <autoTask id="1630663079484" name="合并2" g="250,665,90,50"> <transition to="1630663087078"/> <action type="java"> <actionHandle clazz="com.alibaba.compileflow.demo.TestDemo" method="print"/> </action> </autoTask> <decision id="1630662933377" name="decision" g="220,445,90,50"> <transition to="1630663041779"/> <transition to="1630663036048"/> </decision> <autoTask id="1630663044946" name="a.2" g="330,570,90,50"> <transition to="1630663079484"/> <action type="java"> <actionHandle clazz="com.alibaba.compileflow.demo.TestDemo" method="print"/> </action> </autoTask> <autoTask id="1630663087078" name="合并3" g="540,655,90,50"> <transition to="11"/> <action type="java"> <actionHandle clazz="com.alibaba.compileflow.demo.TestDemo" method="print"/> </action> </autoTask> <decision id="1630028915628" name="decision" g="215,145,90,50"> <transition to="1630028934933" name="条件1.2" expression="2>3"/> <transition to="1630028933517" name="条件1.1" expression="1>0"/> </decision> <autoTask id="1630662900998" name="合并1" g="225,370,90,50"> <transition to="1630662933377"/> <action type="java"> <actionHandle clazz="com.alibaba.compileflow.demo.TestDemo" method="print"/> </action> </autoTask> <autoTask id="1630663039317" name="a.2" g="70,580,90,50"> <transition to="1630663079484"/> <action type="java"> <actionHandle clazz="com.alibaba.compileflow.demo.TestDemo" method="print"/> </action> </autoTask> <autoTask id="1630663036048" name="分支a.1" g="75,485,90,50"> <transition to="1630663039317"/> <action type="java"> <actionHandle clazz="com.alibaba.compileflow.demo.TestDemo" method="print"/> </action> </autoTask> </bpm>