You need to enable JavaScript to run this app.
导航
审批节点操作变更
最近更新时间:2025.10.13 17:46:20首次发布时间:2025.10.13 17:46:20
复制全文
我的收藏
有用
有用
无用
无用

订阅该事件后,当审批流程中的某个具体任务节点发生操作时,将会触发此事件。例如,当某个审批人执行了“通过”、“拒绝”或“转交”操作时,系统会主动推送通知。

事件结构体

参数

类型

描述

schema

string

事件消息格式版本。当前固定为 1.0

header

object

消息头,包含事件的基础信息。

└ event_id

string

事件 ID,每个消息的事件 ID 唯一。

└ token

string

验证 token,取值与飞连事件订阅的加密策略内设置的 Verification Token 一致,通过验证该值可以确保消息来自飞连。

└ create_time

string

事件发送时间,Unix 时间戳(单位毫秒)。

└ event_type

string

事件类型。此字段的值可能与截图示例不同,根据PRD推断应为描述节点操作变更的特定类型,例如 approval.v1.instance.node.action

└ app_id

string

事件回调配置 ID。

data

object

事件数据。

└ events

object[]

事件详细数据列表,支持数组格式。

└└ object

object

事件对象信息。

└└└ id

string

审批请求的唯一 ID。例如 10017534244705126*******

└└└ action

string

审批人在该节点执行的具体操作。包含以下值:

  • manual_transfer:转交
  • approve:通过
  • reject:拒绝

└└└ operator_id

string

执行此操作的审批人的用户 ID。

└└└ status

integer

执行此操作后,该审批实例的整体状态。包含以下值:

  • 1:已通过 (approve)
  • 2:已拒绝 (reject)
  • 3:待处理 (pending)
  • 4:已过期 (expired)
  • 5:已取消 (cancelled)

└└└ workflow_task_id

integer

当前被操作的这个审批任务节点的 ID。

└└└ workflow_instance_id

integer

该审批所属的工作流实例的 ID。

└└└ transfer_to

string[]

仅当 actionmanual_transfer 时有效,表示被转交的新审批人的用户 ID 列表。

└└└ transfer_approvals_required

integer

仅当 actionmanual_transfer 时有效,表示转交后需要几人审批。包含以下值:

  • 1:或签 (All)
  • 2:会签 (One)
  • 0:不适用

└└└ rejection_comment

string

仅当 actionreject 时有效,表示审批人填写的拒绝理由。返回空字符串代表不适用。

数据示例
{
  "schema": "1.0",
  "header": {
    "event_id": "b1222301-2260-4f98-941d-f3755f******",
    "token": "token",
    "create_time": "1739520891595",
    "event_type": "approval.v1.instance.node.action",
    "app_id": "dceb1f54a8da4f75b54d17db4b******"
  },
  "data": {
    "events": [
      {
        "object": {
          "id": "10017534244705126******",
          "action": "manual_transfer",
          "operator_id": "ou_bxb2******",
          "status": 3,
          "workflow_task_id": 442765,
          "workflow_instance_id": 12532,
          "transfer_to": [
            "ou_NPEn******",
            "ou_bxb2******"
          ],
          "transfer_approvals_required": 1,
          "rejection_comment": ""
        }
      }
    ]
  }
}