主车接口
4.5 主车接口¶
4.5.1 获取主车列表¶
Path: /api-asset/vehicles
Method: GET
Headers:Headers
请求参数¶
| 参数名称 | 传参格式 | 说明 | 是否必填 | 类型 |
|---|---|---|---|---|
| page | query | 页码 | No | string |
| pageSize | query | 每页数量 | No | string |
| search | query | 搜索关键字 | No | string |
返回数据¶
| Code | 说明 | 类型 |
|---|---|---|
| 200 | Ok | BasePageResponseVehicleList |
4.5.2 创建主车¶
Path: /api-asset/vehicles
Method: POST
Headers:Headers
请求参数¶
| 参数名称 | 传参格式 | 说明 | 是否必填 | 类型 |
|---|---|---|---|---|
| requestBody | body | 请求体 | Yes | VehicleCreateRequest |
返回数据¶
| Code | 说明 | 类型 |
|---|---|---|
| 200 | Ok | GeneralResponse |
4.5.3 获取指定主车¶
Path: /api-asset/vehicles/{id}
Method: GET
Headers:Headers
请求参数¶
| 参数名称 | 传参格式 | 说明 | 是否必填 | 类型 |
|---|---|---|---|---|
| id | path | 主车 id | Yes | string |
返回数据¶
| Code | 说明 | 类型 |
|---|---|---|
| 200 | Ok | VehicleItem |
4.5.4 更新主车¶
Path: /api-asset/vehicles/{id}
Method: PUT
Headers:Headers
请求参数¶
| 参数名称 | 传参格式 | 说明 | 是否必填 | 类型 |
|---|---|---|---|---|
| requestBody | body | 请求体 | Yes | VehicleSaveRequest |
返回数据¶
| Code | 说明 | 类型 |
|---|---|---|
| 200 | Ok | VehicleSaveResponse |
4.5.5 删除主车¶
Path: /api-asset/vehicles/{id}
Method: DELETE
Headers:Headers
请求参数¶
| 参数名称 | 传参格式 | 说明 | 是否必填 | 类型 |
|---|---|---|---|---|
| id | path | 删除的主车 id | Yes | string |
返回数据¶
| Code | 说明 | 类型 |
|---|---|---|
| 202 | Ok | object |
4.5.6 判断主车是否重复¶
Path: /api-asset/vehicles/isrepeat
Method: POST
Headers:Headers
请求参数¶
| 参数名称 | 传参格式 | 说明 | 是否必填 | 类型 |
|---|---|---|---|---|
| requestBody | body | 请求体 | Yes | IsRepeatRequest |
返回数据¶
| Code | 说明 | 类型 |
|---|---|---|
| 200 | Ok | IsRepeatResponse |
4.5.7 克隆主车¶
Path: /api-asset/vehicles/{id}/clone
Method: POST
Headers:Headers
请求参数¶
| 参数名称 | 传参格式 | 说明 | 是否必填 | 类型 |
|---|---|---|---|---|
| id | path | 主车 id | Yes | string |
返回数据¶
| Code | 说明 | 类型 |
|---|---|---|
| 200 | Ok | GeneralResponse |
4.5.8 更新主车资源文件¶
Path: /api-asset/vehicles/{vehicleId}/files
Method: POST
Headers:FormDataHeaders
请求参数¶
| 参数名称 | 传参格式 | 说明 | 是否必填 | 类型 |
|---|---|---|---|---|
| vehicleId | path | 主车 id | Yes | string |
| formData | body | 请求体 | Yes | VehicleReplaceRequest |
返回数据¶
| Code | 说明 | 类型 |
|---|---|---|
| 200 | Ok | GeneralResponse |
4.5.9 获取主车数量¶
Path: /api-asset/vehicles/count
Method: GET
Headers:Headers
请求参数¶
无
返回数据¶
| Code | 说明 | 类型 |
|---|---|---|
| 200 | Ok | { "count": double } |
4.5.10 导入主车¶
Path: /api-asset/vehicles/import
Method: POST
Headers:Headers
请求参数¶
| 参数名称 | 传参格式 | 说明 | 是否必填 | 类型 |
|---|---|---|---|---|
| requestBody | body | 请求体 | Yes | VehiclesCreateRequest |
返回数据¶
| Code | 说明 | 类型 |
|---|---|---|
| 200 | Ok | GeneralResponse |