Topic(租户级):{tenant}/default/v1-business-model-change-org
change标识此topic是组织数据更新通知消息
注意事项:接收到此事件之后,调用组织查询接口获取变更的组织信息
https://docs.dasaiot.com/196593914e0
| 事件名称 | 事件类型 | 事件描述 |
|---|---|---|
change | 通知型 | 组织变更事件 |
{
"reportTs": 1709704232689,
"profile": {
"poiCode": "s006",
"appType": "org",
"modelId": 6
},
"events": {
"change": {
"eventTs": 1709704232689, //数据更新时间
"eventType": 1 //事件中的公共参数字段,1代表这是一个普通通知型的事件
}
}
}Topic(租户级):${tenant}/defualt/v1-business-enterpriseright-org-change
{
"reportTs": 1621649399597,
"profile": {
"poiCode": "s006",
"appType": "org",
"modelId": 6
},
"events": {
"add": {
"eventType": "1",
"id": "org-123",
"code": "ACME",
"name": "Acme Inc.",
"type": 2,
"typeName": "公司",
"projectId": null,
"parentId": "org-456",
"parentName": "Acme Group",
"path": "org-456/org-123",
"pathName": "Acme Group/Acme Inc.",
"description": "Acme Inc. is a leading provider of widgets.",
"tenant": "acme",
"userId": "user-123",
"time": 1625514100000
},
"update": {
"eventType": "1",
"id": "org-123",
"code": "ACME",
"name": "Acme Inc.",
"type": 2,
"typeName": "公司",
"projectId": null,
"parentId": "org-456",
"parentName": "Acme Group",
"path": "org-456/org-123",
"pathName": "Acme Group/Acme Inc.",
"description": "Acme Inc. is a leading provider of widgets.",
"tenant": "acme",
"userId": "user-123",
"time": 1625514100000
},
"delete": {
"eventType": "1",
"ids": [],
"tenant": "acme",
"userId": "user-123",
"time": 1625514100000
},
"mainResponsible": {
"eventSendUserId": "1818458709496561665",
"eventType": 1,
"type": 1,
"eventTs": 1722488521132,
"userId": "1818518656867500034",
"orgId": "1268137555080355840"
},
"responsible": {
"eventSendUserId": "1818458709496561665",
"eventType": 1,
"type": 1,
"eventTs": 1722488521132,
"userId": "1818518656867500034",
"orgId": "1268137555080355840"
}
}
}
| 字段名 | 变量名 | 必填 | 类型 | 示例值 | 描述 |
|---|---|---|---|---|---|
| 组织ID | id | 是 | string | ||
| 组织名称 | name | 是 | string | 行政维度 | |
| 组织编码 | code | 是 | string | xzwd | |
| 组织节点类型 | type | 是 | Int | 7 | 1:集团 2:公司 3:区域 4:分公司 5:子公司 6:管理 7:项目 8:部门 9:组 |
| 项目ID | projectId | 否 | 节点类型为项目才有(与机构ID一致) | ||
| 组织节点类型名称 | typeName | 是 | string | 公司 | 组织节点类型名称 |
| 组织路径 | path | 是 | string | 路径IDs,逗号分割 | |
| 路径名称 | pathName | 是 | string | A集团/A项目 | 路径名 |
| 描述 | description | 否 | string | 描述 | |
| 租户ID | tenant | 是 | 租户ID | ||
| 修改用户ID | userId | 是 | 修改用户ID | ||
| 改动时间 | time | 是 | 改动时间 |