中台
  1. 锁定状态
中台
  • 规范
  • 项目管理
    • 锁定状态
      • 锁定
        POST
      • 提交版本
        POST
      • 取消锁定
        POST
      • 初始化单体下专业
        POST
      • 更新项目信息
        POST
      • 更新项目扩展信息
        POST
      • 更新单体信息
        POST
      • 更新单体扩展信息
        POST
      • 添加单体
        POST
      • 添加文件版本(文件上传成功后调用)
        POST
      • 添加单体扩展信息
        POST
      • 项目详情
        POST
      • 项目扩展信息
        POST
      • 单体列表
        POST
      • 专业列表
        POST
      • 文件版本列表
        POST
      • 删除单体
        POST
    • 普通状态
      • 项目列表(带分页)
      • 项目详情
      • 单体列表
      • 项目下拉筛选项
      • 专业列表
      • 批量检查是否处于编辑状态
    • 创建项目
      POST
  • 模型管理
    • 单体下属文件列表
      POST
    • 模型详情
      POST
    • 批量删除文件或文件夹
      POST
    • 轻量化
      POST
  • 存储管理
    • 分片上传
      • 获取分片上传凭证
      • 检查分片是否存在
      • 检查分片是否存在v2
      • 文件分片上传
      • 合并分片
    • 下载
      • 单文件下载
      • 批量下载
    • 普通上传
      POST
    • 检查文件是否存在
      GET
    • 秒传
      POST
  • 任务管理
    • 任务列表
    • 任务取消
    • 任务重试
    • 更新任务读取状态
  • 能力服务
    • 模型对比-SZ-IFC
      • 模型对比-SZ-IFC
      • 开启IFC模型对比任务
      • 查询IFC模型对比任务结果
    • 轻量化展示
      • 轻量化展示
      • 获取obv-token
    • 图纸识别
      • 图纸识别
      • 识图识别任务开启
      • 识图识别结果查询
    • 图模匹配
      • 图模匹配
      • 开启图模匹配任务
      • 图模匹配任务结果查询
    • 空间计算
      • 空间计算
      • 查询空间树
      • 查询构件树
      • 查询机电系统树
      • 根据空间查构件
      • 根据构件查属性
    • 模型对比-Revit
      • 模型对比-Revit
      • 开启Revit模型对比任务
      • 查询Revit模型对比任务信息
      • 查询Revit模型对比结果
    • 项目维度统计查询
      • 项目维度统计查询
      • 项目聚合列表
      • 项目编码列表
      • 获取子文件夹树
      • 获取子文件列表
      • 项目版本列表
    • 模型维度统计查询
      • 模型维度统计查询
      • 按类型获取模型数量
      • 按周期获取模型数量
      • 按专业获取统计模型
      • 按单体获取模型列表
    • 单体维度统计查询
      • 单体维度统计查询
      • 根据项目ID获取单体
    • 能力列表
    • 能力接口列表
    • 模型文件Hash存储
    • 模型文件Hash查询
  1. 锁定状态

添加单体扩展信息

POST
/dms_symbol_sz/api/bim/version/edit/addBuildingExtend
添加单体扩展属性

请求参数

Body 参数application/json
buildingType
string 
建筑类型
可选
aboveLayers
string 
建筑层数(地上)
可选
underLayers
string 
建筑层数(地下)
可选
buildingTypeName
string 
建筑类型名称
可选
height
string 
建筑高度
可选
floorArea
string 
建筑占地面积
可选
buildingArea
string 
建筑面积
可选
registrationPurpose
string 
登记用途
可选
registrationPurposeName
string 
登记用途名称
可选
buildingPurpose
string 
建筑用途
可选
buildingPurposeName
string 
建筑用途名称
可选
seismicCategory
string 
抗震设防类别
可选
safetyLevel
string 
安全等级
可选
buildingVolume
string 
建筑体积
可选
fireRating
string 
耐火等级
可选
peopleNumber
string 
人数
可选
buildingCategory
string 
建筑类别
可选
underHeight
string 
建筑高度(地下)
可选
maxHeight
string 
室内外高差最大值
可选
usageClassification
string 
建筑与设施用途分类
可选
seatNumber
string 
座位数
可选
fireClassification
string 
火灾危险性分类
可选
voltage
string 
电压
可选
length
string 
长度
可选
storageTemperature
string 
冷库设计温度
可选
mainId
string 
项目ID
可选
name
string 
单体名称
可选
stageKey
string 
设计阶段
可选
写死:DESIGN_STAGE
parentId
string 
父节点ID
可选
sourceSecne
string 
数据来源
可选
sourceWorkflow
string 
来源工作流
可选
loadTime
string 
来源时间
可选
示例
{
    "buildingType": "string",
    "aboveLayers": "string",
    "underLayers": "string",
    "buildingTypeName": "string",
    "height": "string",
    "floorArea": "string",
    "buildingArea": "string",
    "registrationPurpose": "string",
    "registrationPurposeName": "string",
    "buildingPurpose": "string",
    "buildingPurposeName": "string",
    "seismicCategory": "string",
    "safetyLevel": "string",
    "buildingVolume": "string",
    "fireRating": "string",
    "peopleNumber": "string",
    "buildingCategory": "string",
    "underHeight": "string",
    "maxHeight": "string",
    "usageClassification": "string",
    "seatNumber": "string",
    "fireClassification": "string",
    "voltage": "string",
    "length": "string",
    "storageTemperature": "string",
    "mainId": "string",
    "name": "string",
    "stageKey": "string",
    "parentId": "string",
    "sourceSecne": "string",
    "sourceWorkflow": "string",
    "loadTime": "string"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/dms_symbol_sz/api/bim/version/edit/addBuildingExtend' \
--header 'Content-Type: application/json' \
--data-raw '{
    "buildingType": "string",
    "aboveLayers": "string",
    "underLayers": "string",
    "buildingTypeName": "string",
    "height": "string",
    "floorArea": "string",
    "buildingArea": "string",
    "registrationPurpose": "string",
    "registrationPurposeName": "string",
    "buildingPurpose": "string",
    "buildingPurposeName": "string",
    "seismicCategory": "string",
    "safetyLevel": "string",
    "buildingVolume": "string",
    "fireRating": "string",
    "peopleNumber": "string",
    "buildingCategory": "string",
    "underHeight": "string",
    "maxHeight": "string",
    "usageClassification": "string",
    "seatNumber": "string",
    "fireClassification": "string",
    "voltage": "string",
    "length": "string",
    "storageTemperature": "string",
    "mainId": "string",
    "name": "string",
    "stageKey": "string",
    "parentId": "string",
    "sourceSecne": "string",
    "sourceWorkflow": "string",
    "loadTime": "string"
}'

返回响应

🟢200成功
application/json
Body
code
integer 
必需
errmsg
string 
必需
data
object 
必需
id
string 
必需
mainId
string 
必需
name
string 
必需
buildingType
string 
必需
aboveLayers
integer 
必需
underLayers
integer 
必需
buildingTypeName
string 
必需
height
string 
必需
floorArea
string 
必需
buildingArea
string 
必需
registrationPurpose
string 
必需
registrationPurposeName
string 
必需
buildingPurpose
string 
必需
buildingPurposeName
string 
必需
seismicCategory
string 
必需
safetyLevel
string 
必需
buildingVolume
string 
必需
fireRating
string 
必需
peopleNumber
integer 
必需
buildingCategory
string 
必需
underHeight
string 
必需
maxHeight
string 
必需
usageClassification
string 
必需
seatNumber
integer 
必需
fireClassification
string 
必需
voltage
string 
必需
length
string 
必需
storageTemperature
string 
必需
version
null 
必需
createUser
null 
必需
createTime
null 
必需
updateUser
null 
必需
updateTime
null 
必需
deleteFlag
null 
必需
bimCheckType
null 
必需
projectId
null 
必需
示例
{
    "code": 0,
    "errmsg": "成功",
    "data": {
        "id": "e3214d95349c4c5888b7e64eb3c9404f",
        "mainId": "8d93b952db4c4551b5842ce7b161f1f6",
        "name": "333",
        "buildingType": "",
        "aboveLayers": 0,
        "underLayers": 0,
        "buildingTypeName": "",
        "height": "",
        "floorArea": "",
        "buildingArea": "",
        "registrationPurpose": "",
        "registrationPurposeName": "",
        "buildingPurpose": "",
        "buildingPurposeName": "",
        "seismicCategory": "",
        "safetyLevel": "",
        "buildingVolume": "",
        "fireRating": "",
        "peopleNumber": 0,
        "buildingCategory": "",
        "underHeight": "",
        "maxHeight": "",
        "usageClassification": "",
        "seatNumber": 0,
        "fireClassification": "",
        "voltage": "",
        "length": "",
        "storageTemperature": "",
        "version": null,
        "createUser": null,
        "createTime": null,
        "updateUser": null,
        "updateTime": null,
        "deleteFlag": null,
        "bimCheckType": null,
        "projectId": null
    }
}
修改于 2023-09-10 07:30:14
上一页
添加文件版本(文件上传成功后调用)
下一页
项目详情
Built with