1. 获取模型的管道流向数据

获取模型中所有(或者指定系统内)相邻构件的流向关系。


请求方式:GET

请求地址:/api/{databaseKey}/piping/system/flowdirection?modelKey={xxx}&systemName={xxx}&share={yyy}

1.1. 请求参数

Headers:

参数名 类型 示例 是否必填 参数含义
Authorization string c4570cb9ca324bc8ba7dd9d1967710ea 操作的通关令牌

PathParas:

参数名 类型 示例 是否必填 参数含义
databaseKey string test 数据库key,必传

SearchParas:

参数名 类型 示例 是否必填 参数含义
modelKey string NULL 模型key
systemName string NULL 系统名称
share string NULL 分享key(可选)

Body

application/json:

NULL

1.2. 参数说明

参数名 类型 示例 是否必填 参数含义
NULL NULL NULL NULL NULL

1.3. 正确返回

{
    "message": "请求处理成功",
    "code": "SUCCESS",
    "data": 
    [
        [
        "M1543242343_323122",
        "M1543242343_693411"
        ],
        ... ... // 其他构件流向
    ]
}

1.4. 错误返回

状态码 code message data 原因
NULL BIZ_EXCEPTION (xxx)没有系统树! NULL 指定系统名称但是模型没有系统树
NULL BIZ_EXCEPTION 模型(xxx)中没有名称为(xxx)的系统 NULL 指定的系统名称不存在

1.5. 逻辑要点

  1. 只返回相邻构件的流向关系;
  2. 返回结果每个列表中,第一个为起始构件,第二个为结尾构件;
  3. 只有当源头构件和汇入构件都属于该系统时,才会返回;

1.6. 备注

  1. 仅支持IFC模型和IFC模型的合并模型
  2. 支持两通及多通管道

1.7. 注意事项

  1. 数据库启用gacl时,有模型关联的BOSF文档读取权限的用户
  2. 数据库未启用gacl时,有数据库访问权限的用户
版权所有@盈嘉互联(北京)科技有限公司 京ICP备15051988号-9 Copyright © 2022 all right reserved,powered by Gitbook该文件修订时间: 2022-05-10 09:40:31

results matching ""

    No results matching ""