监听特定审批人动作并执行后续操作

我们正在设计一个多人审批流程。具体场景是:一个审批单需要依次经过A、B、C三位审批人审批

我们有一个关键的业务规则当第二位审批人(B)审批通过时,系统就需要自动触发“发起合同”的操作 ,而无需等待最后一位审批人(C)的审批结果。

为此,我需要解决以下两个核心问题:

  1. 如何实现触发机制 :在一个统一的审批流程中,如何准确识别并捕捉“第二位审批人(B)审批通过”的这一事件,并由此自动执行发起合同的后续动作?
  2. 如何监控审批动态 :如何有效地实时监控和记录每一位审批人(A、B、C)的审批操作(如通过)及其状态,以确保流程可视、可追溯?

在技术实现上,我曾考虑是否为每人创建一个独立的审批任务,但这样会破坏流程的整体性,与实际业务中“同一事项、依次流转”的场景不符。因此,我的计划仍是在一个完整的审批流程框架内实现 ,确保流程连贯,同时满足上述特定的触发条件与监控需求。

按(ABC)顺序设计三个审批节点 ,B审批通过再分支中做额外的操作;
多个审批节点对同一事项也依次流转 ,场景不符是从什么地方得出的,可以截图说明。

在当前审批流 B审核通过 我是无法验证的吧,这个审批流里的通过是指全部审核人 通过才能做额外的操作,我的问题也是在这里。

按(ABC)顺序设计三个审批节点 ,B节点通过分支明确是B通过。

嗯,您是设置三个审批三个审批节点吗? 还是一个审批 三个审批节点


我想在一个审批单子上 做这种判断,您说的是 三个审批吗?

这是经典的审批流程里面的会签场景,按顺序签/并行签,里面又可以设置百分比

我这是随便打开的,我其实之前配置选择的就是 【会签 + 顺序】 但是工作流 不知道 到哪个A\B\C环节了,只能知道一个,就是这个审批是完成了,还是结束了,或者退回了。

这个其实是调用第三方接口,发起的其他合同信息,但是这个调用合同是由B通过来处理。此时当前审批流并未结束。C等同签署完成,C才会通过审批。这个审批才会最终完成闭环。 具体就是这样的想法。