flowable6.3教程-部门经理同意申请-CallExternalSystemDelegate

说明

详见:flowable6.3教程-部门经理审批-排他网关、流程变量、流程详解(关键)

流程定义中,部门经理 同意 时,会自动调用 CallExternalSystemDelegate 类

所以需要实现 org.flowable.CallExternalSystemDelegate 类,该类实现 JavaDelegate 接口

package org.flowable;

import org.flowable.engine.delegate.DelegateExecution;
import org.flowable.engine.delegate.JavaDelegate;

public class CallExternalSystemDelegate implements JavaDelegate {
    @Override
    public void execute(DelegateExecution execution) {
        System.out.println(String.format("模拟操作:调用外部系统api,【%s】请假【%s】天",
                execution.getVariable("emp"),
                execution.getVariable("day")));
    }
}

原文出处:/show_1IX5jO0id2lx.html