料仓管理 API
所有端点以 /api/v1/devices/{device_id} 为前缀。
元件管理
GET /api/v1/devices/{device_id}/warehouse/components
获取元件库列表。
GET /api/v1/devices/{device_id}/warehouse/components/{cid}
获取指定元件的详细信息。
POST /api/v1/devices/{device_id}/warehouse/components
创建新的元件条目。
PUT /api/v1/devices/{device_id}/warehouse/components/{cid}
更新指定元件的信息。
DELETE /api/v1/devices/{device_id}/warehouse/components/{cid}
删除指定元件。
BOM 管理
GET /api/v1/devices/{device_id}/warehouse/bom
获取当前 BOM(物料清单)。
POST /api/v1/devices/{device_id}/warehouse/check-bom
校验 BOM 与实际库存的匹配情况。
GET /api/v1/devices/{device_id}/warehouse/order-availability
检查订单的物料可用性。
飞达槽位
GET /api/v1/devices/{device_id}/warehouse/feeder-slots
获取飞达槽位配置和当前装载状态。
通用错误
| 状态码 | 说明 |
|---|---|
502 |
设备未连接、未注册或请求转发失败 |
504 |
设备响应超时 |