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

创建项目

POST
/auth_symbol_sz/api/bim/project/v2/add
项目新增之后,发送创建项目通知;
新建项目后,需要调用 广播新建项目消息 接口,以通知订阅了新建项目消息的服务。

请求参数

Body 参数application/json
name
string 
项目名称
必需
sourceScene
string 
来源
必需
extendProperty
object 
扩展属性
必需
baseCode
string 
编号
必需
codeType
integer 
编号类型
必需
developmentProjectApprovalNumber
string 
发改立项编码
可选
projectApplicationNumber
string 
项目申办流水号
可选
constructionUnit
string 
建设单位
可选
investmentAmount
string 
总投资金额
可选
declarationTime
string 
申报时间
可选
projectType
string 
工程类别
可选
buildingType
string 
建筑类别
可选
capitalSource
string 
资金来源
可选
baseAddress
string 
可选
baseDescription
string 
描述
可选
baseLengthUnit
string 
长度单位
可选
baseNorthAngle
string 
项目北角度
可选
baseProjectPoint
string 
项目基点
可选
baseProjectType
string 
项目类型
可选
baseReleaseTime
string 
发布日期
可选
日期格式字符串
baseSoftwareName
string 
创建软件名称
可选
baseSoftwareVersion
string 
创建软件版本
可选
baseStage
string 
阶段
可选
cadastreAuthority
string 
宗地权利人
可选
cadastreCode
string 
宗地编号
可选
cadastreInformation
string 
宗地信息
可选
cadastreNumber
integer 
宗地数量
可选
cadastrePower
string 
宗地权力
可选
cadastrePurpose
string 
宗地用途
可选
cadastreQuality
string 
宗地质量
可选
constructionCode
string 
报建编号
可选
constructionCompanyName
string 
公司名称
可选
constructionCompanyNature
string 
公司性质
可选
constructionCountry
string 
国家
可选
constructionCountryCode
string 
国家编码
可选
constructionDepartment
string 
部门
可选
constructionDirectorName
string 
负责人名
可选
constructionDirectorPhone
string 
手机号码
可选
constructionDirectorSurname
string 
负责人姓
可选
constructionEmailAddress
string 
邮箱地址
可选
constructionMailAddress
string 
通信地址
可选
constructionPostCode
string 
邮政编码
可选
constructionStreet
string 
街道
可选
constructionTown
string 
城镇
可选
geolocationAddress
string 
地址信息
可选
geolocationCoordinateSystem
string 
平面坐标系统
可选
geolocationHeightDatum
string 
高程基准
可选
geolocationLandType
string 
用地类型
可选
geolocationProjectionType
string 
投影类型
可选
mainId
string 
项目ID
可选
registrationApprovalName
string 
审批名称
可选
registrationBuildingArea
string 
总建筑面积
可选
registrationBuildingCode
string 
建筑物编码
可选
registrationBuildingStatus
string 
建筑状态
可选
registrationBuiltTime
string 
建成时间
可选
日期格式字符串
registrationEstateAddress
string 
不动产地址
可选
registrationFullAddress
string 
详细地址
可选
constructionNatureCode
string 
建设性质代码
可选
constructionNatureName
string 
建设性质名称
可选
registrationPresentName
string 
现状名称
可选
registrationPurpose
string 
登记用途
可选
registrationPurposeName
string 
登记用途名称
可选
structureType
string 
结构类型
可选
structureTypeName
string 
结构类型名称
可选
usage
string 
使用用途
可选
zonationCommunityCode
string 
社区代码
可选
zonationCommunityName
string 
所属社区
可选
zonationDistrictCode
string 
区代码
可选
zonationDistrictName
string 
所属区
可选
zonationGridCode
string 
网格编码
可选
zonationRemark
string 
备注
可选
zonationStreetCode
string 
街道代码
可选
zonationStreetName
string 
所属街道
可选
zonationVillage
string 
所属小区
可选
示例
{
    "name": "test_0101",
    "sourceScene": "BIM消防审查系统",
    "extendProperty": {
        "developmentProjectApprovalNumber": "202309067",
        "projectApplicationNumber": "12121212",
        "projectType": "公共建筑",
        "buildingType": "房建",
        "capitalSource": "政府投资",
        "baseAddress": "string",
        "baseCode": "string",
        "baseDescription": "string",
        "baseLengthUnit": "string",
        "baseNorthAngle": "string",
        "baseProjectPoint": "string",
        "baseProjectType": "string",
        "baseReleaseTime": "2023-09-04T06:46:33.000+00:00",
        "baseSoftwareName": "string",
        "baseSoftwareVersion": "string",
        "baseStage": "string",
        "cadastreAuthority": "string",
        "cadastreCode": "string",
        "cadastreInformation": "string",
        "cadastreNumber": 0,
        "cadastrePower": "string",
        "cadastrePurpose": "string",
        "cadastreQuality": "string",
        "constructionCode": "string",
        "constructionCompanyName": "string",
        "constructionCompanyNature": "string",
        "constructionCountry": "string",
        "constructionCountryCode": "string",
        "constructionDepartment": "string",
        "constructionDirectorName": "string",
        "constructionDirectorPhone": "string",
        "constructionDirectorSurname": "string",
        "constructionEmailAddress": "string",
        "constructionMailAddress": "string",
        "constructionPostCode": "string",
        "constructionStreet": "string",
        "constructionTown": "string",
        "geolocationAddress": "string",
        "geolocationCoordinateSystem": "string",
        "geolocationHeightDatum": "string",
        "geolocationLandType": "string",
        "geolocationProjectionType": "string",
        "mainId": "string",
        "registrationApprovalName": "string",
        "registrationBuildingArea": "string",
        "registrationBuildingCode": "string",
        "registrationBuildingStatus": "string",
        "registrationBuiltTime": "2023-09-04T06:46:33.000+00:00",
        "registrationEstateAddress": "string",
        "registrationFullAddress": "string",
        "constructionNatureCode": "string",
        "constructionNatureName": "string",
        "registrationPresentName": "string",
        "registrationPurpose": "string",
        "registrationPurposeName": "string",
        "structureType": "string",
        "structureTypeName": "string",
        "usage": "string",
        "zonationCommunityCode": "string",
        "zonationCommunityName": "string",
        "zonationDistrictCode": "string",
        "zonationDistrictName": "string",
        "zonationGridCode": "string",
        "zonationRemark": "string",
        "zonationStreetCode": "string",
        "zonationStreetName": "string",
        "zonationVillage": "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 '/auth_symbol_sz/api/bim/project/v2/add' \
--header 'Content-Type: application/json' \
--data-raw '{
    "name": "test_0101",
    "sourceScene": "BIM消防审查系统",
    "extendProperty": {
        "developmentProjectApprovalNumber": "202309067",
        "projectApplicationNumber": "12121212",
        "projectType": "公共建筑",
        "buildingType": "房建",
        "capitalSource": "政府投资",
        "baseAddress": "string",
        "baseCode": "string",
        "baseDescription": "string",
        "baseLengthUnit": "string",
        "baseNorthAngle": "string",
        "baseProjectPoint": "string",
        "baseProjectType": "string",
        "baseReleaseTime": "2023-09-04T06:46:33.000+00:00",
        "baseSoftwareName": "string",
        "baseSoftwareVersion": "string",
        "baseStage": "string",
        "cadastreAuthority": "string",
        "cadastreCode": "string",
        "cadastreInformation": "string",
        "cadastreNumber": 0,
        "cadastrePower": "string",
        "cadastrePurpose": "string",
        "cadastreQuality": "string",
        "constructionCode": "string",
        "constructionCompanyName": "string",
        "constructionCompanyNature": "string",
        "constructionCountry": "string",
        "constructionCountryCode": "string",
        "constructionDepartment": "string",
        "constructionDirectorName": "string",
        "constructionDirectorPhone": "string",
        "constructionDirectorSurname": "string",
        "constructionEmailAddress": "string",
        "constructionMailAddress": "string",
        "constructionPostCode": "string",
        "constructionStreet": "string",
        "constructionTown": "string",
        "geolocationAddress": "string",
        "geolocationCoordinateSystem": "string",
        "geolocationHeightDatum": "string",
        "geolocationLandType": "string",
        "geolocationProjectionType": "string",
        "mainId": "string",
        "registrationApprovalName": "string",
        "registrationBuildingArea": "string",
        "registrationBuildingCode": "string",
        "registrationBuildingStatus": "string",
        "registrationBuiltTime": "2023-09-04T06:46:33.000+00:00",
        "registrationEstateAddress": "string",
        "registrationFullAddress": "string",
        "constructionNatureCode": "string",
        "constructionNatureName": "string",
        "registrationPresentName": "string",
        "registrationPurpose": "string",
        "registrationPurposeName": "string",
        "structureType": "string",
        "structureTypeName": "string",
        "usage": "string",
        "zonationCommunityCode": "string",
        "zonationCommunityName": "string",
        "zonationDistrictCode": "string",
        "zonationDistrictName": "string",
        "zonationGridCode": "string",
        "zonationRemark": "string",
        "zonationStreetCode": "string",
        "zonationStreetName": "string",
        "zonationVillage": "string"
    }
}'

返回响应

🟢200成功
application/json
Body
data
object 
必需
id
string 
项目id
必需
dmsRootFolder
string 
根文件夹id
必需
code
integer 
0 成功
必需
errmsg
string 
必需
示例
{
    "data": {
        "id": "a8bfee5806b147eab3615a7101eb5c3d",
        "dmsRootFolder": "a2eea0f430644433be154014ab7e6798"
    },
    "code": 0,
    "errmsg": "成功"
}
修改于 2023-10-24 03:26:25
上一页
批量检查是否处于编辑状态
下一页
单体下属文件列表
Built with