十三、Fork和Join节点的基本用法


十三、Fork和Join节点的基本用法

<?xml version="1.0" encoding="UTF-8"?>

<process-definition
  xmlns="urn:jbpm.org:jpdl-3.2"  name="test2">
   <start-state name="开始">
      <transition name="提交给张三审批" to="张三审批"></transition>
   </start-state>
   <task-node name="张三审批">
         <task name="审批">
             <assignment actor-id="张三"></assignment>
         </task>
      <transition name="" to="领导审批"></transition>
   </task-node>
   <task-node name="李四审批">
         <task name="审批">
             <assignment actor-id="李四"></assignment>
         </task>
      <transition name="" to="join1"></transition>
   </task-node>
   <task-node name="王五审批">
      <task name="审批">
             <assignment actor-id="王五"></assignment>
         </task>
      <transition name="" to="join1"></transition>
   </task-node>
   <end-state name="结束"></end-state>
   <fork name="领导审批">
      <transition name="" to="李四审批"></transition>
      <transition name="tr2" to="王五审批"></transition>
   </fork>
   <join name="join1">
      <transition name="" to="结束"></transition>
   </join>
</process-definition>