排他网关(ExclusiveGateWay)
一、流程图
图一 费用报销申请流程图
设置连线属性:
1.500≤费用金额≤1000
2.费用金额<500
3.费用金额>1000
4.设置排他网关的默认执行任务
5.设置【财务】审批为默认
二、使用
/**完成任务*/ @Test public void completeTask(){ //任务ID String taskId = "3904"; //完成任务的同时,设置流程变量,让流程变量判断连线该如何执行 Map<String, Object> variables = new HashMap<String, Object>(); variables.put("money", 800); processEngine.getTaskService()// .complete(taskId,variables); System.out.println("完成任务:"+taskId); }