BIMFACE服务器端API接口
离线数据包相关
由于用户所在环境以及应用开发自身的需求,BIMFACE的用户可能想在如下两个场景下还能浏览上传的BIMFACE的模型:
-
由于内容保护等原因,有些BIMFACE的用户所在的网络环境不一定允许访问公网的BIMFACE服务.
-
用户自己的应用服务不想依赖于BIMFACE的服务来浏览已经在BIMFACE转换过的模型
离线数据包功能就是为这种需求量身设计的,每一个用户上传的模型在转换后都可以生成对应的离线数据包, 该离线数据包可以下载到本地,独立部署到用户的环境内,具体操作流程以及部署细节可以参考部署离线数据包。
通过传入相应的ID创建对应离线数据包: 文件转换ID:PUT https://api.bimface.com/files/{fileId}/offlineDatabag 集成模型ID:PUT https://api.bimface.com/integrations/{integrateId}/offlineDatabag 模型对比ID:PUT https://api.bimface.com/comparisions/{compareId}/offlineDatabag
文件转换、集成或对比成功后,即可创建该文件的离线数据包。 BIMFACE支持在创建离线数据包完成以后,通过Callback机制通知调用方(请参考这里);另外,调用方也可以通过接口查询离线数据包状态。 |
若需要离线数据包保留db文件,请求体中参数设置为 { "config": { "keepModel": true, "keepDB": true } } 在生成的离线数据包中,db文件的存储路径为
文件ID创建离线数据包
PUT https://api.bimface.com/files/{fileId}/offlineDatabag
参数
类型 | 名称 | 说明 | 类型 |
---|---|---|---|
Header |
Authorization |
bearer {accessToken} |
string |
Path |
fileId |
通过文件ID创建离线数据包 |
integer (int64) |
Query |
callback |
回调url |
string |
Body |
request |
DatabagDerivativeRequest请求体 |
HTTP响应示例
文件集成ID创建离线数据包
PUT https://api.bimface.com/integrations/{integrateId}/offlineDatabag
参数
类型 | 名称 | 说明 | 类型 |
---|---|---|---|
Header |
Authorization |
bearer {accessToken} |
string |
Path |
integrateId |
通过集成模型ID创建离线数据包 |
integer (int64) |
Query |
callback |
回调url |
string |
Body |
request |
DatabagDerivativeRequest请求体 |
HTTP响应示例
模型对比ID创建离线数据包
PUT https://api.bimface.com/comparisions/{compareId}/offlineDatabag
参数
类型 | 名称 | 说明 | 类型 |
---|---|---|---|
Header |
Authorization |
bearer {accessToken} |
string |
Path |
compareId |
通过模型对比ID创建离线数据包 |
integer (int64) |
Query |
callback |
回调url |
string |
Body |
request |
DatabagDerivativeRequest请求体 |
HTTP响应示例
查询文件离线数据包
GET https://api.bimface.com/files/{fileId}/offlineDatabag
参数
类型 | 名称 | 说明 | 类型 |
---|---|---|---|
Header |
Authorization |
bearer {accessToken} |
string |
Path |
fileId |
通过文件ID查询离线数据包 |
integer (int64) |
查询模型对比离线数据包
GET https://api.bimface.com/comparisions/{compareId}/offlineDatabag
参数
类型 | 名称 | 说明 | 类型 |
---|---|---|---|
Header |
Authorization |
bearer {accessToken} |
string |
Path |
compareId |
通过模型对比ID查询离线数据包 |
integer (int64) |
查询集成模型离线数据包
GET https://api.bimface.com/integrations/{integrateId}/offlineDatabag
参数
类型 | 名称 | 说明 | 类型 |
---|---|---|---|
Header |
Authorization |
bearer {accessToken} |
string |
Path |
integrateId |
通过集成模型ID查询离线数据包 |
integer (int64) |
获取数据包下载地址
GET https://api.bimface.com/data/databag/downloadUrl
参数
类型 | 名称 | 说明 | 类型 |
---|---|---|---|
Header |
Authorization |
bearer {accessToken} |
string |
Query |
compareId |
模型对比ID |
integer (int64) |
Query |
databagVersion |
数据包版本;对于offline、vr数据包,如果只有一个,则下载唯一的数据包,如果多个,则必须指定数据包版本 |
string |
Query |
fileId |
代表单模型的文件ID |
integer (int64) |
Query |
integrateId |
集成模型ID |
integer (int64) |
Query |
type |
数据包类型,如offline、vr、igms |
string |
数据实体类
AccessTokenBean
名称 | 说明 | 类型 |
---|---|---|
expireTime |
样例 : |
string |
token |
样例 : |
string |
BakeDatabagInfo
名称 | 说明 | 类型 |
---|---|---|
databagId |
样例 : |
string |
databagVersion |
样例 : |
string |
modelId |
样例 : |
integer (int64) |
originalDatabagId |
样例 : |
string |
status |
样例 : |
string |
BatchDeleteResultBean«long»
名称 | 说明 | 类型 |
---|---|---|
deleted |
样例 : |
< integer (int64) > array |
nonexistence |
样例 : |
< integer (int64) > array |
BusinessAssociationBean
名称 | 说明 | 类型 |
---|---|---|
associationId |
样例 : |
integer (int64) |
config |
样例 : |
object |
createTime |
样例 : |
string |
integrateId |
样例 : |
integer (int64) |
name |
样例 : |
string |
reason |
样例 : |
string |
ruleFileIds |
样例 : |
< integer (int64) > array |
sourceId |
样例 : |
string |
status |
样例 : |
string |
BusinessAssociationRequest
名称 | 说明 | 类型 |
---|---|---|
callback |
样例 : |
string |
config |
样例 : |
object |
integrateId |
样例 : |
integer (int64) |
name |
样例 : |
string |
ruleFileIds |
样例 : |
< object > array |
sourceId |
样例 : |
string |
CompareRequest
名称 | 说明 | 类型 |
---|---|---|
callback |
样例 : |
string |
comparedEntityType |
样例 : |
string |
config |
样例 : |
< string, string > map |
followingId |
样例 : |
integer (int64) |
name |
样例 : |
string |
previousId |
样例 : |
integer (int64) |
sourceId |
样例 : |
string |
DatabagDerivativeBean
名称 | 说明 | 类型 |
---|---|---|
createTime |
样例 : |
string |
databagVersion |
样例 : |
string |
length |
样例 : |
integer (int64) |
reason |
样例 : |
string |
status |
样例 : |
string |
ElementPropertyOverride
名称 | 说明 | 类型 |
---|---|---|
keyToMatch |
样例 : |
string |
keyToOverride |
样例 : |
string |
targetFileIds |
样例 : |
< object > array |
valueOverrides |
样例 : |
< ElementPropertyValueOverride > array |
ElementPropertyValueOverride
名称 | 说明 | 类型 |
---|---|---|
valueToMatch |
样例 : |
string |
valueToOverride |
样例 : |
string |
FileIntegrateBean
名称 | 说明 | 类型 |
---|---|---|
createTime |
样例 : |
string |
integrateId |
样例 : |
integer (int64) |
name |
样例 : |
string |
reason |
样例 : |
string |
sourceId |
样例 : |
string |
status |
样例 : |
string |
thumbnail |
样例 : |
< object > array |
type |
样例 : |
string |
FileIntegrateDetailBean
名称 | 说明 | 类型 |
---|---|---|
cost |
样例 : |
integer (int32) |
createTime |
样例 : |
string |
databagId |
样例 : |
string |
integrateId |
样例 : |
integer (int64) |
name |
样例 : |
string |
offlineDatabagStatus |
样例 : |
string |
reason |
样例 : |
string |
shareToken |
样例 : |
string |
shareUrl |
样例 : |
string |
sourceId |
样例 : |
string |
status |
样例 : |
string |
thumbnail |
样例 : |
< string > array |
type |
样例 : |
string |
workerType |
样例 : |
string |
FileIntegrateRequest
名称 | 说明 | 类型 |
---|---|---|
callback |
样例 : |
string |
config |
样例 : |
< string, string > map |
floorMapping |
样例 : |
< FloorMappingItem > array |
floorSort |
样例 : |
< string > array |
internalConfigMap |
样例 : |
< string, string > map |
name |
样例 : |
string |
parentIntegrateId |
样例 : |
integer (int64) |
propertyOverrides |
样例 : |
< ElementPropertyOverride > array |
ruleFileIds |
样例 : |
< object > array |
sourceId |
样例 : |
string |
sources |
样例 : |
< IntegrateSource > array |
specialtySort |
样例 : |
< string > array |
FileTranslateBean
名称 | 说明 | 类型 |
---|---|---|
createTime |
样例 : |
string |
databagId |
样例 : |
string |
fileId |
样例 : |
integer (int64) |
name |
样例 : |
string |
reason |
样例 : |
string |
status |
样例 : |
string |
thumbnail |
样例 : |
< object > array |
FileTranslateDetailBean
名称 | 说明 | 类型 |
---|---|---|
appKey |
样例 : |
string |
cost |
样例 : |
integer (int32) |
createTime |
样例 : |
string |
databagId |
样例 : |
string |
fileId |
样例 : |
integer (int64) |
length |
样例 : |
integer (int64) |
name |
样例 : |
string |
offlineDatabagStatus |
样例 : |
string |
reason |
样例 : |
string |
retry |
样例 : |
boolean |
shareToken |
样例 : |
string |
shareUrl |
样例 : |
string |
sourceId |
样例 : |
string |
status |
样例 : |
string |
supportOfflineDatabag |
样例 : |
boolean |
thumbnail |
样例 : |
< string > array |
type |
样例 : |
string |
FileTranslateRequest
名称 | 说明 | 类型 |
---|---|---|
callback |
样例 : |
string |
config |
样例 : |
< string, string > map |
source |
样例 : TranslateSource |
FloorMappingItem
名称 | 说明 | 类型 |
---|---|---|
fileFloorId |
样例 : |
string |
projectFloorId |
样例 : |
string |
projectFloorName |
样例 : |
string |
GeneralResponse
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
object |
message |
样例 : |
string |
GeneralResponse«AccessTokenBean»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : AccessTokenBean |
|
message |
样例 : |
string |
GeneralResponse«BatchDeleteResultBean«long»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
||
message |
样例 : |
string |
GeneralResponse«BusinessAssociationBean»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
||
message |
样例 : |
string |
GeneralResponse«DatabagDerivativeBean»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
||
message |
样例 : |
string |
GeneralResponse«FileIntegrateBean»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : FileIntegrateBean |
|
message |
样例 : |
string |
GeneralResponse«FileTranslateBean»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : FileTranslateBean |
|
message |
样例 : |
string |
GeneralResponse«InsecureShareLinkBean»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
||
message |
样例 : |
string |
GeneralResponse«List«DatabagDerivativeBean»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< DatabagDerivativeBean > array |
message |
样例 : |
string |
GeneralResponse«List«ProjectIntegrateBean»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< ProjectIntegrateBean > array |
message |
样例 : |
string |
GeneralResponse«List«ProjectOperationBean»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< ProjectOperationBean > array |
message |
样例 : |
string |
GeneralResponse«ModelCompareBean»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : ModelCompareBean |
|
message |
样例 : |
string |
GeneralResponse«ModelVersionInfo»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : ModelVersionInfo |
|
message |
样例 : |
string |
GeneralResponse«PagedList«FileIntegrateDetailBean»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
||
message |
样例 : |
string |
GeneralResponse«PagedList«FileTranslateDetailBean»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
||
message |
样例 : |
string |
GeneralResponse«PagedList«ModelCompareBean»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
||
message |
样例 : |
string |
GeneralResponse«PagedList«ShareLinkBean»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
||
message |
样例 : |
string |
GeneralResponse«ProjectBean»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : ProjectBean |
|
message |
样例 : |
string |
GeneralResponse«ShareLinkBean»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : ShareLinkBean |
|
message |
样例 : |
string |
GeneralResponse«boolean»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
boolean |
message |
样例 : |
string |
GeneralResponse«string»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
string |
message |
样例 : |
string |
InsecureShareLinkBean
名称 | 说明 | 类型 |
---|---|---|
appKey |
样例 : |
string |
expireTime |
样例 : |
string |
passwordProtect |
样例 : |
boolean |
sourceId |
样例 : |
integer (int64) |
sourceType |
样例 : |
string |
url |
样例 : |
string |
IntegrateDrawingsInfo
名称 | 说明 | 类型 |
---|---|---|
databagId |
样例 : |
string |
databagVersion |
样例 : |
string |
drawingIntegrateId |
样例 : |
integer (int64) |
status |
样例 : |
string |
IntegrateQueryRequest
名称 | 说明 | 类型 |
---|---|---|
appKey |
样例 : |
string |
endDate |
样例 : |
string (date-time) |
fileName |
样例 : |
string |
integrateId |
样例 : |
integer (int64) |
integrateType |
样例 : |
string |
pageNo |
样例 : |
integer (int32) |
pageSize |
样例 : |
integer (int32) |
sortType |
样例 : |
string |
sourceId |
样例 : |
string |
startDate |
样例 : |
string (date-time) |
status |
样例 : |
integer (int32) |
IntegrateSource
名称 | 说明 | 类型 |
---|---|---|
building |
样例 : |
string |
databagId |
样例 : |
string |
fileId |
样例 : |
integer (int64) |
fileName |
样例 : |
string |
floor |
样例 : |
string |
floorSort |
样例 : |
number (float) |
specialty |
样例 : |
string |
specialtySort |
样例 : |
number (float) |
transform |
样例 : |
< number (double) > array |
ModelAndView
名称 | 说明 | 类型 |
---|---|---|
empty |
样例 : |
boolean |
model |
样例 : |
object |
modelMap |
样例 : |
< string, object > map |
reference |
样例 : |
boolean |
status |
样例 : |
enum (100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 303, 304, 305, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 426, 428, 429, 431, 451, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511) |
view |
样例 : View |
|
viewName |
样例 : |
string |
ModelCompareBean
名称 | 说明 | 类型 |
---|---|---|
compareId |
样例 : |
integer (int64) |
cost |
样例 : |
integer (int32) |
createTime |
样例 : |
string |
name |
样例 : |
string |
offlineDatabagStatus |
样例 : |
string |
reason |
样例 : |
string |
sourceId |
样例 : |
string |
status |
样例 : |
string |
thumbnail |
样例 : |
< object > array |
type |
样例 : |
string |
workerType |
样例 : |
string |
ModelCompareItem
名称 | 说明 | 类型 |
---|---|---|
followingDatabagId |
样例 : |
string |
followingFileId |
样例 : |
integer (int64) |
followingFileName |
样例 : |
string |
previousDatabagId |
样例 : |
string |
previousFileId |
样例 : |
integer (int64) |
previousFileName |
样例 : |
string |
ModelCompareQueryRequest
名称 | 说明 | 类型 |
---|---|---|
appKey |
样例 : |
string |
compareId |
样例 : |
integer (int64) |
endDate |
样例 : |
string (date-time) |
fileName |
样例 : |
string |
pageNo |
样例 : |
integer (int32) |
pageSize |
样例 : |
integer (int32) |
sortType |
样例 : |
string |
sourceId |
样例 : |
string |
startDate |
样例 : |
string (date-time) |
status |
样例 : |
integer (int32) |
type |
样例 : |
string |
ModelCompareRequest
名称 | 说明 | 类型 |
---|---|---|
callback |
样例 : |
string |
name |
样例 : |
string |
sourceId |
样例 : |
string |
sources |
样例 : |
< ModelCompareItem > array |
ModelVersionInfo
名称 | 说明 | 类型 |
---|---|---|
bake |
样例 : BakeDatabagInfo |
|
config |
样例 : |
< string, string > map |
databagId |
样例 : |
string |
integrateDrawings |
||
isSupportComponentProperty |
样例 : |
boolean |
isSupportDrawing |
样例 : |
boolean |
isSupportFamilyTypeList |
样例 : |
boolean |
isSupportMaterialProperty |
样例 : |
boolean |
isSupportMiniMap |
样例 : |
boolean |
isSupportModelTree |
样例 : |
boolean |
isSupportRoomArea |
样例 : |
boolean |
isSupportWalk |
样例 : |
boolean |
jsSDKVersion |
样例 : |
string |
modelId |
样例 : |
integer (int64) |
modelType |
样例 : |
string |
name |
样例 : |
string |
renderType |
样例 : |
string |
renderVersion |
样例 : |
string |
subRenders |
样例 : |
< RenderInfo > array |
type |
最小值 : |
integer (int32) |
workerType |
样例 : |
string |
Page
名称 | 说明 | 类型 |
---|---|---|
htmlDisplay |
样例 : |
string |
nextPage |
样例 : |
integer (int32) |
pageNo |
样例 : |
integer (int32) |
pageSize |
样例 : |
integer (int32) |
prePage |
样例 : |
integer (int32) |
startIndex |
样例 : |
integer (int32) |
totalCount |
样例 : |
integer (int32) |
totalPages |
样例 : |
integer (int32) |
PagedList«FileIntegrateDetailBean»
名称 | 说明 | 类型 |
---|---|---|
list |
样例 : |
< FileIntegrateDetailBean > array |
page |
样例 : Page |
PagedList«FileTranslateDetailBean»
名称 | 说明 | 类型 |
---|---|---|
list |
样例 : |
< FileTranslateDetailBean > array |
page |
样例 : Page |
PagedList«ModelCompareBean»
名称 | 说明 | 类型 |
---|---|---|
list |
样例 : |
< ModelCompareBean > array |
page |
样例 : Page |
PagedList«ShareLinkBean»
名称 | 说明 | 类型 |
---|---|---|
list |
样例 : |
< ShareLinkBean > array |
page |
样例 : Page |
ProjectBean
名称 | 说明 | 类型 |
---|---|---|
createTime |
样例 : |
string |
id |
样例 : |
integer (int64) |
integrateId |
样例 : |
integer (int64) |
integrateStatus |
样例 : |
string |
name |
样例 : |
string |
ProjectCreateRequest
名称 | 说明 | 类型 |
---|---|---|
callback |
样例 : |
string |
integrate |
样例 : FileIntegrateRequest |
|
materialOverrideSetFileId |
样例 : |
integer (int64) |
metaFileId |
样例 : |
integer (int64) |
name |
样例 : |
string |
segmentFileId |
样例 : |
integer (int64) |
ProjectIntegrateBean
名称 | 说明 | 类型 |
---|---|---|
active |
样例 : |
boolean |
createTime |
样例 : |
string |
integrateId |
样例 : |
integer (int64) |
parentIntegrateId |
样例 : |
integer (int64) |
status |
样例 : |
string |
ProjectModifyRequest
名称 | 说明 | 类型 |
---|---|---|
addedFileIds |
样例 : |
< object > array |
callback |
样例 : |
string |
changedFileIds |
样例 : |
< Diff > array |
deletedFileIds |
样例 : |
< object > array |
materialOverrideSetFileId |
样例 : |
integer (int64) |
metaFileId |
样例 : |
integer (int64) |
segmentFileId |
样例 : |
integer (int64) |
transformMap |
样例 : |
< string, < number (double) > array > map |
ProjectOperationBean
名称 | 说明 | 类型 |
---|---|---|
addedFiles |
样例 : |
string |
callbackStatus |
样例 : |
integer (int32) |
callbackTimes |
最小值 : |
integer (int32) |
callbackUrl |
样例 : |
string |
changedFiles |
样例 : |
string |
createTime |
样例 : |
integer (int64) |
deletedFiles |
样例 : |
string |
id |
样例 : |
integer (int64) |
integrate |
样例 : |
boolean |
jobId |
样例 : |
integer (int64) |
jobSourceId |
样例 : |
integer (int64) |
metaFileId |
样例 : |
integer (int64) |
mosFileId |
样例 : |
integer (int64) |
projectId |
样例 : |
integer (int64) |
segmentFileId |
样例 : |
integer (int64) |
status |
最小值 : |
integer (int32) |
transform |
样例 : |
string |
workerCode |
样例 : |
string |
workerMessage |
样例 : |
string |
ProjectOperationFixRequest
名称 | 说明 | 类型 |
---|---|---|
callback |
样例 : |
string |
replaceFileMap |
样例 : |
< string, integer (int64) > map |
transformMap |
样例 : |
< string, < number (double) > array > map |
RenderInfo
名称 | 说明 | 类型 |
---|---|---|
isSupportComponentProperty |
样例 : |
boolean |
isSupportFamilyTypeList |
样例 : |
boolean |
isSupportMiniMap |
样例 : |
boolean |
isSupportModelTree |
样例 : |
boolean |
jsSDKVersion |
样例 : |
string |
renderType |
样例 : |
string |
renderVersion |
样例 : |
string |
ShareLinkBean
名称 | 说明 | 类型 |
---|---|---|
appKey |
样例 : |
string |
expireTime |
样例 : |
string |
password |
样例 : |
string |
sourceId |
样例 : |
integer (int64) |
sourceName |
样例 : |
string |
sourceType |
样例 : |
string |
url |
样例 : |
string |
TranslateQueryRequest
名称 | 说明 | 类型 |
---|---|---|
appKey |
样例 : |
string |
endDate |
样例 : |
string (date-time) |
fileId |
样例 : |
integer (int64) |
fileName |
样例 : |
string |
pageNo |
样例 : |
integer (int32) |
pageSize |
样例 : |
integer (int32) |
sortType |
样例 : |
string |
sourceId |
样例 : |
string |
startDate |
样例 : |
string (date-time) |
status |
样例 : |
integer (int32) |
suffix |
样例 : |
string |
TranslateSource
名称 | 说明 | 类型 |
---|---|---|
compressed |
样例 : |
boolean |
fileId |
样例 : |
integer (int64) |
rootName |
样例 : |
string |
AggregationNode
名称 | 说明 | 类型 |
---|---|---|
attachment |
样例 : |
string |
children |
样例 : |
< AggregationNode > array |
id |
样例 : |
string |
innerEntType |
样例 : |
enum (zsk) |
name |
样例 : |
string |
quantity |
样例 : |
number (double) |
sortAttachment |
样例 : |
string |
type |
样例 : |
enum (floor, category, family, familyType, room, quantityCode, subFamilyType, zsk) |
unit |
样例 : |
string |
AggregationResult
名称 | 说明 | 类型 |
---|---|---|
aggregations |
样例 : |
< AggregationNode > array |
familyQtyOrders |
样例 : |
< < string > array > array |
Area
名称 | 说明 | 类型 |
---|---|---|
area |
样例 : |
number (double) |
boundary |
样例 : |
string |
id |
样例 : |
string |
levelId |
样例 : |
string |
maxPt |
样例 : Coordinate |
|
minPt |
样例 : Coordinate |
|
name |
样例 : |
string |
perimeter |
样例 : |
number (double) |
properties |
样例 : |
< PropertyGroup > array |
viewName |
样例 : |
string |
BarQuantityItem
名称 | 说明 | 类型 |
---|---|---|
desc |
样例 : |
string |
name |
样例 : |
string |
quantity |
样例 : |
number (float) |
BarQuantityVO
名称 | 说明 | 类型 |
---|---|---|
barQuantities |
样例 : |
< BarQuantityItem > array |
elementId |
样例 : |
string |
floor |
样例 : |
string |
floorId |
样例 : |
string |
name |
样例 : |
string |
BoundingBox
名称 | 说明 | 类型 |
---|---|---|
max |
样例 : Coordinate |
|
min |
样例 : Coordinate |
BoundingBox2D
名称 | 说明 | 类型 |
---|---|---|
max |
样例 : Coordinate2D |
|
min |
样例 : Coordinate2D |
BusinessAssociation
名称 | 说明 | 类型 |
---|---|---|
businessFlag |
样例 : |
string |
businessId |
样例 : |
string |
businessType |
样例 : |
string |
elementId |
样例 : |
string |
BusinessAssociationRequest
名称 | 说明 | 类型 |
---|---|---|
associations |
样例 : |
< BusinessAssociation > array |
businessFlag |
样例 : |
string |
businessType |
样例 : |
string |
BusinessElementAssociation
名称 | 说明 | 类型 |
---|---|---|
businessFlag |
样例 : |
string |
businessId |
样例 : |
string |
businessType |
样例 : |
string |
elementIds |
样例 : |
< object > array |
integrateId |
样例 : |
string |
CategoryNode
名称 | 说明 | 类型 |
---|---|---|
categoryId |
样例 : |
string |
categoryName |
样例 : |
string |
elements |
样例 : |
< ElementNode > array |
itemCount |
样例 : |
integer (int32) |
Coordinate
名称 | 说明 | 类型 |
---|---|---|
x |
样例 : |
number (double) |
y |
样例 : |
number (double) |
z |
样例 : |
number (double) |
CustomizedTree
名称 | 说明 | 类型 |
---|---|---|
item |
样例 : CustomizedTree |
|
type |
样例 : |
enum (specialty, systemType, floor, category, family, familyType, building, unit, roomType, room, subFamilyType) |
DatabagResourceUrl
名称 | 说明 | 类型 |
---|---|---|
resource |
样例 : |
string |
url |
样例 : |
string |
DrawingCompareDiff
名称 | 说明 | 类型 |
---|---|---|
diffType |
样例 : |
string |
id |
样例 : |
string |
layer |
样例 : |
string |
DrawingFileInfo
名称 | 说明 | 类型 |
---|---|---|
drawingId |
样例 : |
string |
drawingName |
样例 : |
string |
fileId |
样例 : |
string |
DrawingFrame
名称 | 说明 | 类型 |
---|---|---|
boundingBox |
样例 : BoundingBox2D |
|
id |
样例 : |
integer (int64) |
name |
样例 : |
string |
number |
样例 : |
string |
DrawingSheet
名称 | 说明 | 类型 |
---|---|---|
fileId |
样例 : |
integer (int64) |
portsAndViews |
样例 : |
< PortAndView > array |
viewInfo |
样例 : View |
DrawingSplitLayout
名称 | 说明 | 类型 |
---|---|---|
frames |
样例 : |
< DrawingFrame > array |
id |
样例 : |
integer (int64) |
name |
样例 : |
string |
ElementBusinessAssociation
名称 | 说明 | 类型 |
---|---|---|
businessFlag |
样例 : |
string |
businessIds |
样例 : |
< object > array |
businessType |
样例 : |
string |
elementId |
样例 : |
string |
integrateId |
样例 : |
string |
ElementIdWithBoundingBox
名称 | 说明 | 类型 |
---|---|---|
boundingBox |
样例 : BoundingBox |
|
elementId |
样例 : |
string |
ElementIdWithFileId
名称 | 说明 | 类型 |
---|---|---|
elementId |
样例 : |
string |
fileId |
样例 : |
string |
ElementNode
名称 | 说明 | 类型 |
---|---|---|
diffType |
样例 : |
enum (new, delete, change) |
followingElementId |
样例 : |
string |
followingFileId |
样例 : |
string |
name |
样例 : |
string |
previousElementId |
样例 : |
string |
previousFileId |
样例 : |
string |
ElementPropertyFilterRequest
名称 | 说明 | 类型 |
---|---|---|
elementIds |
样例 : |
< string > array |
filter |
样例 : |
< GroupAndKeysPair > array |
ElementQuantityChild
名称 | 说明 | 类型 |
---|---|---|
elementId |
样例 : |
string |
elementQuantities |
样例 : |
< ElementQuantityItem > array |
name |
样例 : |
string |
ElementQuantityVO
名称 | 说明 | 类型 |
---|---|---|
children |
样例 : |
< ElementQuantityChild > array |
elementId |
样例 : |
string |
elementQuantities |
样例 : |
< ElementQuantityItem > array |
floor |
样例 : |
string |
floorId |
样例 : |
string |
name |
样例 : |
string |
ElementsTreeRequest
名称 | 说明 | 类型 |
---|---|---|
elements |
样例 : |
< ElementIdWithFileId > array |
hierarchy |
样例 : |
< CustomizedTree > array |
ElementsWithBoundingBox
名称 | 说明 | 类型 |
---|---|---|
boundingBox |
样例 : BoundingBox |
|
elements |
样例 : |
< ElementIdWithFileId > array |
FileIdHashWithElementIds
名称 | 说明 | 类型 |
---|---|---|
elementIds |
样例 : |
< object > array |
fileIdHash |
样例 : |
string |
FileTreeRequestBody
名称 | 说明 | 类型 |
---|---|---|
customizedNodeKeys |
样例 : |
< string, string > map |
desiredHierarchy |
样例 : |
< object > array |
FileViews
名称 | 说明 | 类型 |
---|---|---|
fileId |
样例 : |
integer (int64) |
views |
样例 : |
< View > array |
FileWithDrawingSheets
名称 | 说明 | 类型 |
---|---|---|
drawingSheets |
样例 : |
< DrawingSheet > array |
fileId |
样例 : |
string |
fileName |
样例 : |
string |
Floor
名称 | 说明 | 类型 |
---|---|---|
archElev |
样例 : |
number (float) |
areas |
样例 : |
< ObjectOnFloor > array |
elevation |
样例 : |
number (float) |
height |
样例 : |
number (float) |
id |
样例 : |
string |
miniMap |
样例 : |
string |
name |
样例 : |
string |
rooms |
样例 : |
< ObjectOnFloor > array |
structElev |
样例 : |
number (float) |
GeneralResponse
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
object |
message |
样例 : |
string |
GeneralResponse«AggregationResult»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : AggregationResult |
|
message |
样例 : |
string |
GeneralResponse«Area»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : Area |
|
message |
样例 : |
string |
GeneralResponse«BarQuantityVO»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : BarQuantityVO |
|
message |
样例 : |
string |
GeneralResponse«DatabagInfo»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : DatabagInfo |
|
message |
样例 : |
string |
GeneralResponse«ElementQuantityVO»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : ElementQuantityVO |
|
message |
样例 : |
string |
GeneralResponse«ElementsWithBoundingBox»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
||
message |
样例 : |
string |
GeneralResponse«List«Area»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< Area > array |
message |
样例 : |
string |
GeneralResponse«List«BusinessElementAssociation»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< BusinessElementAssociation > array |
message |
样例 : |
string |
GeneralResponse«List«DatabagResourceUrl»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< DatabagResourceUrl > array |
message |
样例 : |
string |
GeneralResponse«List«DrawingFileInfo»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< DrawingFileInfo > array |
message |
样例 : |
string |
GeneralResponse«List«DrawingSheet»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< DrawingSheet > array |
message |
样例 : |
string |
GeneralResponse«List«DrawingSplitLayout»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< DrawingSplitLayout > array |
message |
样例 : |
string |
GeneralResponse«List«ElementBusinessAssociation»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< ElementBusinessAssociation > array |
message |
样例 : |
string |
GeneralResponse«List«ElementIdWithBoundingBox»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< ElementIdWithBoundingBox > array |
message |
样例 : |
string |
GeneralResponse«List«ElementIdWithName»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< ElementIdWithName > array |
message |
样例 : |
string |
GeneralResponse«List«ElementQuantitySchemaItem»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< ElementQuantitySchemaItem > array |
message |
样例 : |
string |
GeneralResponse«List«FileViews»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< FileViews > array |
message |
样例 : |
string |
GeneralResponse«List«FileWithDrawingSheets»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< FileWithDrawingSheets > array |
message |
样例 : |
string |
GeneralResponse«List«Floor»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< Floor > array |
message |
样例 : |
string |
GeneralResponse«List«IntegrateFileData»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< IntegrateFileData > array |
message |
样例 : |
string |
GeneralResponse«List«LinkGraphNode»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< LinkGraphNode > array |
message |
样例 : |
string |
GeneralResponse«List«Link»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< Link > array |
message |
样例 : |
string |
GeneralResponse«List«MEPSystem»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< MEPSystem > array |
message |
样例 : |
string |
GeneralResponse«List«MaterialInfo»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< MaterialInfo > array |
message |
样例 : |
string |
GeneralResponse«List«ModelCompareFileDiff»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< ModelCompareFileDiff > array |
message |
样例 : |
string |
GeneralResponse«List«PropertyValuesResp»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< PropertyValuesResp > array |
message |
样例 : |
string |
GeneralResponse«List«Property»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< Property > array |
message |
样例 : |
string |
GeneralResponse«List«IntegrateProperty»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< IntegratepropertyProperty > array |
message |
样例 : |
string |
GeneralResponse«List«RfaFamilyType»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< RfaFamilyType > array |
message |
样例 : |
string |
GeneralResponse«List«RoomWithElementIdFileIds»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< RoomWithElementIdFileIds > array |
message |
样例 : |
string |
GeneralResponse«List«RoomWithElementIds»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< RoomWithElementIds > array |
message |
样例 : |
string |
GeneralResponse«List«Room»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< Room > array |
message |
样例 : |
string |
GeneralResponse«List«SearchAreaIdsResp»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< SearchAreaIdsResp > array |
message |
样例 : |
string |
GeneralResponse«List«SearchElementIdsResp»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< SearchElementIdsResp > array |
message |
样例 : |
string |
GeneralResponse«List«SearchRoomIdsResp»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< SearchRoomIdsResp > array |
message |
样例 : |
string |
GeneralResponse«List«SegmentDto»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< SegmentDto > array |
message |
样例 : |
string |
GeneralResponse«List«SegmentGroupDto»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< SegmentGroupDto > array |
message |
样例 : |
string |
GeneralResponse«List«SpecialtyNode»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< SpecialtyNode > array |
message |
样例 : |
string |
GeneralResponse«List«Tree»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< Tree > array |
message |
样例 : |
string |
GeneralResponse«List«View»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< View > array |
message |
样例 : |
string |
GeneralResponse«List«string»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
< string > array |
message |
样例 : |
string |
GeneralResponse«Map»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
object |
message |
样例 : |
string |
GeneralResponse«MaterialOverrideSetVO»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
||
message |
样例 : |
string |
GeneralResponse«ModelCompareChange»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : ModelCompareChange |
|
message |
样例 : |
string |
GeneralResponse«Pagination«DrawingCompareDiff»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
||
message |
样例 : |
string |
GeneralResponse«Pagination«ModelCompareDiff»»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
||
message |
样例 : |
string |
GeneralResponse«ParentAndSiblingElements»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
||
message |
样例 : |
string |
GeneralResponse«Property»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : Property |
|
message |
样例 : |
string |
GeneralResponse«RfaFamilyTypeProperty»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
||
message |
样例 : |
string |
GeneralResponse«Room»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : Room |
|
message |
样例 : |
string |
GeneralResponse«Tree»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : Tree |
|
message |
样例 : |
string |
GeneralResponse«object»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
object |
message |
样例 : |
string |
GeneralResponse«string»
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
string |
message |
样例 : |
string |
GetUrlSwaggerDisplay
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
string |
message |
样例 : |
string |
IntegrateElementPropertyFilterRequest
名称 | 说明 | 类型 |
---|---|---|
ids |
样例 : |
< FileIdHashWithElementIds > array |
filter |
样例 : |
< PropertyFilterGroupAndKeysPair > array |
IntegrateFileData
名称 | 说明 | 类型 |
---|---|---|
databagId |
样例 : |
string |
drawingSheetCount |
样例 : |
integer (int32) |
fileId |
样例 : |
integer (int64) |
fileName |
样例 : |
string |
floor |
样例 : |
string |
floorSort |
样例 : |
number (float) |
integrateId |
样例 : |
integer (int64) |
linkedBy |
样例 : |
< string > array |
specialty |
样例 : |
string |
specialtySort |
样例 : |
number (float) |
IntegrationTreeOptionalRequestBody
名称 | 说明 | 类型 |
---|---|---|
customizedNodeKeys |
样例 : |
< string, string > map |
fileIdElementIds |
样例 : |
< ElementIdWithFileId > array |
sortedNamesHierarchy |
样例 : |
< < string > array > array |
sorts |
样例 : |
< TreeNodeSort > array |
Link
名称 | 说明 | 类型 |
---|---|---|
guid |
样例 : |
string |
id |
样例 : |
integer (int64) |
name |
样例 : |
string |
transform |
样例 : |
string |
LinkGraphNode
名称 | 说明 | 类型 |
---|---|---|
databagId |
样例 : |
string |
fileId |
样例 : |
string |
linkName |
样例 : |
string |
linkPathHash |
样例 : |
string |
linkTransform |
样例 : |
string |
links |
样例 : |
< LinkGraphNode > array |
name |
样例 : |
string |
params |
样例 : |
< object > array |
MEPSystem
名称 | 说明 | 类型 |
---|---|---|
baseEquipment |
样例 : |
string |
id |
样例 : |
string |
name |
样例 : |
string |
network |
样例 : |
< NetworkNode > array |
systemCategory |
样例 : |
string |
systemType |
样例 : |
string |
terminals |
样例 : |
< string > array |
MaterialInfo
名称 | 说明 | 类型 |
---|---|---|
id |
样例 : |
string |
name |
样例 : |
string |
parameters |
样例 : |
< PropertyGroup > array |
MaterialOverrideItemVO
名称 | 说明 | 类型 |
---|---|---|
colorMaterial |
样例 : |
string |
createTime |
样例 : |
integer (int64) |
id |
样例 : |
string |
overrideSequence |
样例 : |
integer (int32) |
target |
样例 : |
string |
targetType |
样例 : |
string |
textureMaterial |
样例 : |
string |
updateTime |
样例 : |
integer (int64) |
MaterialOverrideSetVO
名称 | 说明 | 类型 |
---|---|---|
createTime |
样例 : |
integer (int64) |
id |
样例 : |
integer (int64) |
name |
样例 : |
string |
overrides |
样例 : |
< MaterialOverrideItemVO > array |
textureMaterials |
样例 : |
< string, string > map |
updateTime |
样例 : |
integer (int64) |
ModelCompareChange
名称 | 说明 | 类型 |
---|---|---|
_A |
样例 : |
string |
_B |
样例 : |
string |
changeAttributes |
样例 : |
< Changed«Attribute» > array |
changeQuantities |
样例 : |
< Changed«Quantity» > array |
deleteAttributes |
样例 : |
< Attribute > array |
deleteQuantities |
样例 : |
< Quantity > array |
newAttributes |
样例 : |
< Attribute > array |
newQuantities |
样例 : |
< Quantity > array |
ModelCompareDiff
名称 | 说明 | 类型 |
---|---|---|
categoryId |
样例 : |
string |
categoryName |
样例 : |
string |
diffType |
样例 : |
string |
elementId |
样例 : |
string |
elementName |
样例 : |
string |
family |
样例 : |
string |
followingFileId |
样例 : |
string |
id |
样例 : |
string |
previousFileId |
样例 : |
string |
specialty |
样例 : |
string |
ModelCompareFileDiff
名称 | 说明 | 类型 |
---|---|---|
diffType |
样例 : |
enum (new, delete, change) |
followingFileId |
样例 : |
string |
previousFileId |
样例 : |
string |
NetworkNode
名称 | 说明 | 类型 |
---|---|---|
id |
样例 : |
string |
type |
样例 : |
string |
ObjectOnFloor
名称 | 说明 | 类型 |
---|---|---|
boundary |
样例 : |
string |
id |
样例 : |
string |
levelId |
样例 : |
string |
maxPt |
样例 : Coordinate |
|
minPt |
样例 : Coordinate |
|
name |
样例 : |
string |
Pagination«DrawingCompareDiff»
名称 | 说明 | 类型 |
---|---|---|
data |
样例 : |
< DrawingCompareDiff > array |
page |
样例 : |
integer (int32) |
total |
样例 : |
integer (int32) |
Pagination«ModelCompareDiff»
名称 | 说明 | 类型 |
---|---|---|
data |
样例 : |
< ModelCompareDiff > array |
page |
样例 : |
integer (int32) |
total |
样例 : |
integer (int32) |
ParentAndSiblingElements
名称 | 说明 | 类型 |
---|---|---|
parent |
样例 : ElementIdWithName |
|
siblings |
样例 : |
< ElementIdWithName > array |
PartialElementFile
名称 | 说明 | 类型 |
---|---|---|
databagId |
样例 : |
string |
fileId |
样例 : |
integer (int64) |
PortAndView
名称 | 说明 | 类型 |
---|---|---|
elevation |
样例 : |
number (double) |
outline |
样例 : |
< number (double) > array |
viewId |
样例 : |
string |
viewPoint |
样例 : ViewPoint |
|
viewType |
样例 : |
string |
viewport |
样例 : |
< number (double) > array |
Preview
名称 | 说明 | 类型 |
---|---|---|
height |
样例 : |
integer (int32) |
path |
样例 : |
string |
width |
样例 : |
integer (int32) |
Property
名称 | 说明 | 类型 |
---|---|---|
boundingBox |
样例 : BoundingBox |
|
elementId |
样例 : |
string |
familyGuid |
样例 : |
string |
guid |
样例 : |
string |
name |
样例 : |
string |
properties |
样例 : |
< PropertyGroup > array |
IntegrateProperty
名称 | 说明 | 类型 |
---|---|---|
boundingBox |
样例 : BoundingBox |
|
fileIdHash |
样例 : |
string |
elementId |
样例 : |
string |
familyGuid |
样例 : |
string |
guid |
样例 : |
string |
name |
样例 : |
string |
properties |
样例 : |
< PropertyGroup > array |
PropertyFilterGroupAndKeysPair
名称 | 说明 | 类型 |
---|---|---|
group |
样例 : |
string |
keys |
样例 : |
< string > array |
PropertyGroup
名称 | 说明 | 类型 |
---|---|---|
group |
样例 : |
string |
items |
样例 : |
< PropertyItem > array |
PropertyItem
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
extension |
样例 : |
< string, string > map |
key |
样例 : |
string |
orderNumber |
样例 : |
integer (int32) |
unit |
样例 : |
string |
value |
样例 : |
object |
valueType |
样例 : |
integer (int32) |
PropertyValuesResp
名称 | 说明 | 类型 |
---|---|---|
property |
样例 : |
string |
values |
样例 : |
< object > array |
Quantity
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
desc |
样例 : |
string |
name |
样例 : |
string |
qty |
样例 : |
integer (int32) |
unit |
样例 : |
string |
QuantityTargetTypeWithIds
名称 | 说明 | 类型 |
---|---|---|
ids |
样例 : |
< string > array |
type |
样例 : |
enum (ZSK, ROOM, ELEMENT) |
RfaFamilyType
名称 | 说明 | 类型 |
---|---|---|
familyTypeGuid |
样例 : |
string |
name |
样例 : |
string |
RfaFamilyTypeProperty
名称 | 说明 | 类型 |
---|---|---|
familyTypeId |
样例 : |
string |
name |
样例 : |
string |
properties |
样例 : |
< PropertyGroup > array |
Room
名称 | 说明 | 类型 |
---|---|---|
area |
样例 : |
number (double) |
bboxMax |
样例 : Coordinate |
|
bboxMin |
样例 : Coordinate |
|
boundary |
样例 : |
string |
id |
样例 : |
string |
levelId |
样例 : |
string |
maxPt |
样例 : Coordinate |
|
minPt |
样例 : Coordinate |
|
name |
样例 : |
string |
perimeter |
样例 : |
number (double) |
properties |
样例 : |
< PropertyGroup > array |
RoomWithElementIdFileIds
名称 | 说明 | 类型 |
---|---|---|
area |
样例 : |
number (double) |
bboxMax |
样例 : Coordinate |
|
bboxMin |
样例 : Coordinate |
|
boundary |
样例 : |
string |
elementIdWithFileIds |
样例 : |
< ElementIdWithFileId > array |
id |
样例 : |
string |
levelId |
样例 : |
string |
maxPt |
样例 : Coordinate |
|
minPt |
样例 : Coordinate |
|
name |
样例 : |
string |
perimeter |
样例 : |
number (double) |
properties |
样例 : |
< PropertyGroup > array |
RoomWithElementIds
名称 | 说明 | 类型 |
---|---|---|
area |
样例 : |
number (double) |
bboxMax |
样例 : Coordinate |
|
bboxMin |
样例 : Coordinate |
|
boundary |
样例 : |
string |
elementIds |
样例 : |
< object > array |
id |
样例 : |
string |
levelId |
样例 : |
string |
maxPt |
样例 : Coordinate |
|
minPt |
样例 : Coordinate |
|
name |
样例 : |
string |
perimeter |
样例 : |
number (double) |
properties |
样例 : |
< PropertyGroup > array |
SearchAreaIdsResp
名称 | 说明 | 类型 |
---|---|---|
areaIds |
样例 : |
< object > array |
targetId |
样例 : |
string |
SearchElementIdsResp
名称 | 说明 | 类型 |
---|---|---|
elementIds |
样例 : |
< object > array |
targetId |
样例 : |
string |
SearchRoomIdsResp
名称 | 说明 | 类型 |
---|---|---|
roomIds |
样例 : |
< object > array |
targetId |
样例 : |
string |
SegmentDto
名称 | 说明 | 类型 |
---|---|---|
buildingId |
样例 : |
string |
code |
样例 : |
string |
createTime |
样例 : |
integer (int64) |
elementIds |
样例 : |
< string > array |
endElevation |
样例 : |
number |
endFloorId |
样例 : |
string |
floorIds |
样例 : |
< string > array |
id |
样例 : |
string |
integrateId |
样例 : |
integer (int64) |
isRelatedEdo |
样例 : |
boolean |
name |
样例 : |
string |
orderNo |
样例 : |
integer (int32) |
partialElementFileIds |
样例 : |
< string > array |
partialElementFiles |
样例 : |
< PartialElementFile > array |
remark |
样例 : |
string |
segmentGroupId |
样例 : |
string |
specialtyId |
样例 : |
string |
startElevation |
样例 : |
number |
startFloorId |
样例 : |
string |
updateTime |
样例 : |
integer (int64) |
SegmentGroupDto
名称 | 说明 | 类型 |
---|---|---|
buildingId |
样例 : |
string |
code |
样例 : |
string |
createTime |
样例 : |
integer (int64) |
floorId |
样例 : |
string |
id |
样例 : |
string |
integrateId |
样例 : |
integer (int64) |
name |
样例 : |
string |
orderNo |
样例 : |
integer (int32) |
parentId |
样例 : |
string |
remark |
样例 : |
string |
segments |
样例 : |
< SegmentDto > array |
specialtyId |
样例 : |
string |
subGroups |
样例 : |
< SegmentGroupDto > array |
type |
样例 : |
integer (int32) |
updateTime |
样例 : |
integer (int64) |
SingleModelElementsSwaggerDisplay
名称 | 说明 | 类型 |
---|---|---|
code |
样例 : |
string |
data |
样例 : |
string |
message |
样例 : |
string |
SpecialtyNode
名称 | 说明 | 类型 |
---|---|---|
categories |
样例 : |
< CategoryNode > array |
itemCount |
样例 : |
integer (int32) |
specialtyId |
样例 : |
string |
specialtyName |
样例 : |
string |
TreeNode
名称 | 说明 | 类型 |
---|---|---|
actualName |
样例 : |
string |
data |
样例 : |
object |
elementCount |
样例 : |
integer (int32) |
id |
样例 : |
string |
items |
样例 : |
< TreeNode > array |
name |
样例 : |
string |
type |
样例 : |
string |
TreeNodeSort
名称 | 说明 | 类型 |
---|---|---|
nodeType |
样例 : |
enum (specialty, systemType, floor, category, family, familyType, building, unit, roomType, room, subFamilyType) |
sortBy |
样例 : |
string |
sortedValues |
样例 : |
< string > array |
View
名称 | 说明 | 类型 |
---|---|---|
cropBox |
样例 : |
< object > array |
elevation |
样例 : |
number (double) |
id |
样例 : |
string |
levelId |
样例 : |
string |
name |
样例 : |
string |
outline |
样例 : |
< object > array |
preview |
样例 : Preview |
|
thumbnails |
样例 : |
< object > array |
viewPoint |
样例 : ViewPoint |
|
viewType |
样例 : |
string |