💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
[TOC=2] ## 设备列表 ~~~[api] get:/device/list int:current_page=1#当前页 int:page_number=10#页码 <<< success { "code": 0, "data": { "list": [ { "id": 34, "name": "", // 设备名称 "device_id": 11, // 设备 id "group_id": null, // 分组 id "position": "", // 所在位置 "remark": "", // 备注信息 "create_time": "2019-01-16 09:21:15", // 添加时间 "sn": "741500000011", // 设备序号 "type": 46, // 设备类型 "subtype": 0, // 设备子类型 "group_name": null // 所在分组名 } ], "current_page": 1, // 当前页 "page_number": 10, // 页码 "total": 1 // 总条数 } } <<< error { "code": -1, "msg": "参数错误" } ~~~ ## 类型区分 ~~~[api] get:/device/type_list int:current_page=1#当前页 int:page_number=10#页码 <<< success { "code": 0, "data": { "list": [ { "id": 34, "name": "", // 设备名称 "device_id": 11, // 设备 id "group_id": null, // 分组 id "position": "", // 所在位置 "remark": "", // 备注信息 "create_time": "2019-01-16 09:21:15", // 添加时间 "sn": "741500000011", // 设备序号 "type": 46, // 设备类型 "subtype": 0, // 设备子类型 "group_name": null // 所在分组名 } ], "current_page": 1, // 当前页 "page_number": 10, // 页码 "total": 1 // 总条数 } } <<< error { "code": -1, "msg": "参数错误" } ~~~ ## 设备添加 ~~~[api] post:/device/save *string:sn=111111111111#设备序列号 *int:password=123456#设备密码 无需加密 string:name=123456#设备名称 string:position=11#所在位置 string:remark=11#备注信息 <<< success { "code": 0 } <<< error { "code": -1, "msg": "参数错误" } ~~~ ## 批量在线 ~~~[api] post:/device/save_batch *string:start_sn=111111111111#开始号段 *string:end_sn=111111111111#结束号段 *int:password=123456#密码 string:name=123456#设备名称 string:position=11#所在位置 string:remark=11#备注信息 <<< success { "code": 0 } <<< error { "code": -1, "msg": "参数错误" } ~~~ ## 批量离线 ~~~[api] post:/device/save_batch_offline *string:start_sn=111111111111#开始号段 *string:end_sn=111111111111#结束号段 *int:password=123456#密码 *int:type=29#设备类型 *int:subtype=0#设备子类型 string:name=123456#设备名称 string:position=11#所在位置 string:remark=11#备注信息 <<< success { "code": 0 } <<< error { "code": -1, "msg": "参数错误" } ~~~ ## 删除设备 ~~~[api] post:/device/delete *array:id_list=[1,2]#id 数组 <<< success { "code": 0 } <<< error { "code": -1, "msg": "参数错误" } ~~~ ## 更新设备 ~~~[api] post:/device/update *array:device_list=[]#修改的数据组 <<< consult [ "id":1 "name":123, "position":"123", "remark":"123" ] <<< success { "code": 0 } <<< error { "code": -1, "msg": "参数错误" } ~~~ ## 设备搜索 ~~~[api] get:/device/search *string:search=1#搜索内容 <<< success { "code": 0, "data": { "list": [ { "id": 34, "name": "", // 设备名称 "device_id": 11, // 设备 id "group_id": null, // 分组 id "position": "", // 所在位置 "remark": "", // 备注信息 "create_time": "2019-01-16 09:21:15", // 添加时间 "sn": "741500000011", // 设备序号 "type": 46, // 设备类型 "subtype": 0, // 设备子类型 "group_name": null // 所在分组名 } ] } } <<< error { "code": -1, "msg": "参数错误" } ~~~ ## 修改密码 ~~~[api] post:/device/update_pwd *int:id=1#列表 id *int:password=123456#原密码 *int:password_new=123456#新密码 *string:sn=111111111111#设备序号 <<< success { "code": 0 } <<< error { "code": -1, "msg": "参数错误" } ~~~ ## 在线统计 ~~~[api] get:/device/online_statistics <<< success { "code": 0, "data": { "online_num": 4, // 在线数 "offline_num": 8, // 离线数 "standby_num": 1, // 待机数 "run_num": 2, // 运行数 "total": 12 // 设备总数 } } <<< error { "code": -1, "msg": "参数错误" } ~~~ ## 离线序号 ~~~[api] get:/device/get_offline_device <<< success { "code": 0, // 字段和在线统计一致,只不过返回的是 sn 号码 "data": { "offline_device": [ { "sn": "748000002085" } ], "online_device": [ { "sn": "741500000011" } ], "standby_device": [ { "sn": "741100000011" } ], "run_device": [ { "sn": "741500000011" } ] } } <<< error { "code": -1, "msg": "参数错误" } ~~~ ## 导出数据 ~~~[api] get:/device/export int:user_id=0# 用户 id 默认自己的设备 <<< success { "code": 0 } <<< error { "code": -1, "msg": "参数错误" } ~~~ ## 导入数据 ~~~[api] post:/device/upload int:user_id=0#用户 id 导入到用户 填 <<< success { "code": 0 } <<< error { "code": -1, "msg": "参数错误" } ~~~