接口描述:传入父对象id列表和子对象id列表以及关系类型,创建对象关系映射。
访问方法::Post
请求参数:
Body参数
参数名 | 类型 | 示例值 | 必填 | 说明 |
---|---|---|---|---|
aids | Array[Long] | [24000000054123] | 是 | 父id列表 |
bids | Array[Long] | [24000000054122] | 是 | 子id列表 |
relationTypeId | Long | 50000000000008 | 是 | 关系类型 |
{
"code": 200
}
接口描述:传入对象id和关系类型,查询关系映射。
URL地址:http://ip:port/wapi/v1/getRelations/{aid}/RelationTypeName/{typeName}
访问方法::Get
请求参数:
Path参数
参数名 | 类型 | 示例值 | 必填 | 说明 |
---|---|---|---|---|
aid | Long | 24000000054122 | 是 | 对象id |
typeName | String | 冗余(主) | 是 | 关系类型 |
{
"code": 200,
"data": [
{
"id": 24000000054123,
"name": "42U 600×1200",
"type": "节点",
"state": "",
"diaramId": null,
"parentName": "标记点q222",
"relationId": 51000000000237,
"canDelete": true,
"hasItems": false,
"blinkIds": [
24000000054123
]
}
]
}
接口描述:传入关系id,删除关系映射。
访问方法::Get
请求参数:
Path参数
参数名 | 类型 | 示例值 | 必填 | 说明 |
---|---|---|---|---|
relationsId | Long | 51000000000237 | 是 | 关系id |
{
"code": 200,
"data": {
"id": 51000000000237,
"aid": 24000000054123,
"bid": 24000000054122,
"relationTypeId": 50000000000008
}
}
接口描述:传入对象id查询关系映射类型名称。
URL地址:http://ip:port/wapi/v1 /getRelationTypesByObjectId/{nodeId}
访问方法::Get
请求参数:
Path参数
参数名 | 类型 | 示例值 | 必填 | 说明 |
---|---|---|---|---|
nodeId | Long | 24000000054122 | 是 | 对象id |
{
"code": 200,
"diagramName": "testrack23116",
"data": [
"敷设(包含)",
"敷设(隶属)",
"穿缆",
"敷设",
"隶属",
"包含",
"冗余(主)",
"冗余(备)"
]
}