You need to enable JavaScript to run this app.
导航
部门信息变更
最近更新时间:2025.03.28 09:56:53首次发布时间:2025.03.28 09:56:53
我的收藏
有用
有用
无用
无用

订阅该事件后,当有部门信息发生变化(如变更部门名称、变更所属上级部门等)时触发该事件。

事件结构体

参数

类型

描述

schema

string

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

header

object

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

└ event_id

string

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

└ token

string

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

└ create_time

string

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

└ event_type

string

事件类型。当前事件的类型为 department.v1.update

└ app_id

string

事件回调配置 ID。

data

object

事件数据。

└ events

object[]

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

└└ object

object

变更后的部门信息。

└└└ open_id

string

部门 Open ID。

└└└ parent_id

string

上级部门 ID。

└└└ name

string

部门名称。

└└└ type

int

部门类型。可能值:

  • 1:子公司
  • 2:部门
  • 3:根部门

└└└ seq

int

部门序号。

└└└ create_time

int64

部门创建时间,Unix 时间戳(单位秒)。仅在有值时展示该参数。

└└└ update_time

int64

部门更新时间,Unix 时间戳(单位秒)。仅在有值时展示该参数。

└└ old_object

object

变更前的部门信息。

└└└ open_id

string

部门 Open ID。

└└└ parent_id

string

上级部门 ID。

└└└ name

string

部门名称。

└└└ type

int

部门类型。可能值:

  • 1:子公司
  • 2:部门
  • 3:根部门

└└└ seq

int

部门序号。

└└└ create_time

int64

部门创建时间,Unix 时间戳(单位秒)。仅在有值时展示该参数。

└└└ update_time

int64

部门更新时间,Unix 时间戳(单位秒)。仅在有值时展示该参数。

└└ update_fields

string[]

发生信息变更的参数列表。

数据示例

{
  "schema": "1.0",
  "header": {
    "event_id": "e09288e2-a1b3-4b38-84a8-3c673725xxxx",
    "token": "token-test",
    "create_time": "1740385174957",
    "event_type": "department.v1.update",
    "app_id": "897957767eda448e9e3c53c6a51dxxxx"
  },
  "data": {
    "events": [
      {
        "object": {
          "open_id": "od_6M95Q3J3xxxx",
          "parent_id": "od_rYKNJJZDxxxx",
          "name": "部门名称1",
          "type": 2,
          "seq": 0,
          "create_time": 1740385174,
          "update_time": 1740385174
        },
        "old_object": {
          "open_id": "od_6M95Q3J3xxxx",
          "parent_id": "od_rYKNJJZDxxxx",
          "name": "部门名称2",
          "type": 2,
          "seq": 0,
          "create_time": 1740385174,
          "update_time": 1740385174
        },
        "updated_fields": [
          "name"
        ]
      }
    ]
  }
}