跳转至

案例接口

4.2 案例接口

4.2.1 创建案例

Path: /api-asset/cases

Method: POST

Headers:Headers

请求参数
参数名称 传参格式 说明 是否必填 类型
requestBody body 请求体 Yes CaseCreateRequest extends PartialCaseDef
返回数据
Code 说明 类型
200 Ok GeneralResponse



4.2.2 已完成任务另存为案例

Path: /api-asset/cases/vr

Method: POST

Headers:Headers

请求参数
参数名称 传参格式 说明 是否必填 类型
requestBody body 请求体 Yes CaseCreateRequest
返回数据
Code 说明 类型
200 Ok GeneralResponse



4.2.3 更新案例

Path: /api-asset/cases/update

Method: POST

Headers:Headers

请求参数
参数名称 传参格式 说明 是否必填 类型
requestBody body 请求体 Yes CaseSaveRequest
返回数据
Code 说明 类型
200 Ok CaseSaveResponse



4.2.4 克隆案例

Path: /api-asset/cases/clone

Method: POST

Headers:Headers

请求参数
参数名称 传参格式 说明 是否必填 类型
requestBody body 请求体 Yes CaseCloneRequest
返回数据
Code 说明 类型
200 Ok CaseCloneResponse



4.2.5 移动案例

Path: /api-asset/cases/move

Method: POST

Headers:Headers

请求参数
参数名称 传参格式 说明 是否必填 类型
requestBody body 请求体 Yes CaseMoveRequest
返回数据
Code 说明 类型
200 Ok CaseMoveResponse



4.2.6 导出案例

Path: /api-asset/cases/export

Method: POST

Headers:Headers

请求参数
参数名称 传参格式 说明 是否必填 类型
requestBody body 请求体 Yes CaseExportRequest
返回数据
Code 说明 类型
200 Ok GeneralResponse



4.2.7 导入案例

Path: /api-asset/cases/import

Method: POST

Headers:Headers

请求参数
参数名称 传参格式 说明 是否必填 类型
requestBody body 请求体 Yes CaseImportRequest
返回数据
Code 说明 类型
200 Ok CaseImportResponse



4.2.8 获取传感器数量超载的案例

Path: /api-asset/cases/checkSensors

Method: POST

Headers:Headers

请求参数
参数名称 传参格式 说明 是否必填 类型
requestBody body 请求体 Yes CheckSensorsRequest
返回数据
Code 说明 类型
200 Ok [ { "id": string, "name": string } ]



4.2.9 删除案例

Path: /api-case/cases/trash

Method: POST

Headers:Headers

请求参数
参数名称 传参格式 说明 是否必填 类型
requestBody body 请求体 Yes { "ids": [string] }
返回数据
Code 说明 类型
204 or 200 Ok {}