开启IFC模型对比任务
已测完
POST
/zt/api/v1/task/init/compute/difference
请求参数
Body 参数application/json
platform
string | null
平台标识
batchTask
array [object {7}]
任务列表
sourceDocumentId
string
参照模型文件id
sourceDocumentVersion
integer
参照模型文件版本
compareDocumentVersion
integer
对比模型文件d
compareDocumentId
string
对比模型文件版本
sameSource
string
必需
tolerance
string
容差,单位mm
ratio
number
空间重合度
示例
{
"platform": "/mp_data_manager/",
"batchTask": [
{
"sourceDocumentId": "10d0cca6031342ef92c257d886067f8d",
"sourceDocumentVersion": 1,
"compareDocumentVersion": 1,
"compareDocumentId": "35527ab7b66d488188f3295f912970f7",
"sameSource": false,
"tolerance": 100,
"ratio": 80
}
]
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/zt/api/v1/task/init/compute/difference' \
--header 'Content-Type: application/json' \
--data-raw '{
"platform": "/mp_data_manager/",
"batchTask": [
{
"sourceDocumentId": "10d0cca6031342ef92c257d886067f8d",
"sourceDocumentVersion": 1,
"compareDocumentVersion": 1,
"compareDocumentId": "35527ab7b66d488188f3295f912970f7",
"sameSource": false,
"tolerance": 100,
"ratio": 80
}
]
}'
返回响应
🟢200成功
application/json
Body
data
object
可选
taskIds
array[string]
可选
code
integer
可选
msg
string
可选
示例
{
"data": {
"taskIds": [
"b55469ed4d8d44d49651a934c62537d2"
]
},
"code": 0,
"msg": "成功"
}
修改于 2024-08-21 09:36:15