发起文件对比
说明
不同版本的模型或图纸在转换成功后,即可发起文件对比。由于对比需要一定时间,可以通过Callback机制或查询接口获取对比状态,更多文件对比的说明可参考开发指南。
参数
| Authorization * | Bearer {accessToken} | string |
*为必填项
Body
| sourceId | 调用方的文件源ID | string |
| previousId * | 修改前的文件ID | int64 |
| followingId * | 修改后的文件ID | int64 |
| name | 对比名称 | string |
| callback | 回调地址 | string |
| comparedEntityType * | 对比类型,"file"为单文件对比,"integration"为集成模型对比 | string |
| priority | 优先级 | int32 |
| config | 参数 | object |
*为必填项
响应
| HTTP代码 | 说明 | 类型 |
| 200 | OK | GeneralResponse«ModelCompareBean» |
| 201 | Created | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
200响应参数
GeneralResponse«ModelCompareBean»
| 名称 | 说明 | 类型 |
| code | 样例: "success" | string |
| data | 返回数据 | ModelCompareBean |
| sourceId | 调用方的文件源ID | string |
| workerType | worker类型 | string |
| reason | 失败原因 | string |
| thumbnail | 缩略图 | < object >array |
| cost | 耗时 | int32 |
| errorCode | 错误码 | string |
| compareId | 对比ID | int64 |
| priority | 优先级 | int32 |
| type | 文件类型 | string |
| offlineDatabagStatus | 离线数据包状态 | string |
| createTime | 创建时间 | string |
| name | 对比名称 | string |
| projectId | 项目ID | int64 |
| status | 任务状态 | string |
| message | 提示消息 | string |
消耗
生成
HTTP请求示例
请求 path
请求 body
HTTP响应示例
响应 200