# 部门事件回调
回调内容参见:校验回调路径,解密方式参见:data的加解密,将data解密后得到的内容即为以下描述的回调内容。业务方收到事件后,务必返回正确的signature,才会认为回调成功;服务器在5秒内收不到响应则断开连接。对于失败的回调,服务器会进行重试,总共重试3次,业务方可以使用事件ID进行消息排重。
事件列表:
事件类型 | 事件说明 | 事件分组 | 分组说明 |
---|---|---|---|
department_create | 新增部门 | department | 部门变更 |
department_update | 修改部门 | department | 部门变更 |
回调内容:
{
"event_type": "department_create",
"message": {
"_id": "8b2edc1f-a869-4d87-ae9f-1beec7a0c513",
"_timestamp": 1602742001287,
"department_id": "8ca76fe2-e851-4adb-b386-775782eec8a6",
"name": "研发中心",
"parent_id": null
}
}
参数说明:
参数 | 说明 |
---|---|
event_type | 事件类型 |
message | 事件内容 |
— _id | 事件ID |
— _timestamp | 事件发生时的时间戳 |
— department_id | 部门ID |
— name | 部门名称 |
— parent_id | 父部门ID |
事件列表:
事件类型 | 事件说明 | 事件分组 | 分组说明 |
---|---|---|---|
department_delete | 删除部门 | department | 部门变更 |
回调内容:
{
"event_type": "department_delete",
"message": {
"_id": "8b2edc1f-a869-4d87-ae9f-1beec7a0c513",
"_timestamp": 1602742001287,
"department_ids": ["8ca76fe2-e851-4adb-b386-775782eec8a6"]
}
}
参数说明:
参数 | 说明 |
---|---|
event_type | 事件类型 |
message | 事件内容 |
— _id | 事件ID |
— _timestamp | 事件发生时的时间戳 |
— department_ids | 部门ID列表 |