流程说明

Untitled

流程说明

发起采购流程,(用户demo)填写采购商品和对应的金额;

如果金额少于1000,则自动付款;

如果金额大于1000,则需要上级领导(user1、user2、user3)并行会签,审批是否同意;

同意则自动付款;

不同意则流程结束;

Camunda Modeler配置

配置审批表单

Untitled

配置购买节点

Untitled

配置购买任务 → 用户任务

配置内置任务表单,包括item → 商品,amount → 金额

配置Listener,用于表达会签人员为:user1、user2、user3,采用groovy脚本:

def assigneeList = ["user1", "user2", "user3"];
execution.setVariable("assigneeList", assigneeList);

配置审批节点