Files
2025-01-22 08:00:24 +00:00

779 B
Raw Permalink Blame History

device.py

文件说明

该文件实现了设备管理相关的路由处理,包括设备添加、查询和移除功能。

API端点

POST /lab/user/devices/{serial_number}

添加设备到用户设备列表

  • 参数:设备序列号
  • 功能:通过序列号验证并添加设备
  • 返回:设备信息和添加状态

GET /lab/userdevices

获取用户的所有设备列表

  • 功能:返回当前用户关联的所有设备信息
  • 返回:设备列表,包含详细信息

DELETE /lab/user/devices/{device_id}

将设备标记为非活动状态

  • 参数:设备ID
  • 功能:停用指定设备
  • 返回:停用状态确认

数据处理

  • 设备状态管理(active/inactive)
  • 设备-用户关联关系维护
  • 序列号验证和状态更新