多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
[TOC=2] ## 分组列表 ~~~[api] get:/user_group/list int:current_page=1#当前页 int:page_number=10#页码 *int:user_id=1#用户 id int:parent_id=null#上级分组 id <<< success { "code": 0, "data": { "list": [ { "id": 4, "name": "sss", // 分组名 "description": "", // 分组描述 "parent_id": null, // 上级分组 id "create_time": "2019-01-09 09:32:44" // 创建时间 } ], "current_page": 0, // 当前页 "page_number": 0, // 页码 "total": 1 // 总条数 } } <<< error { "code": -1, "msg": "参数错误" } ~~~ ## 分配分组 ~~~[api] post:/user_group/save *int:user_id=0#用户 id *int:parent_id=0#上级分组 id *string:name=123#分组名称 *string:description=123#分组描述 <<< success { "code": 0 } <<< error { "code": -1, "msg": "参数错误" } ~~~ ## 分组搜索 ~~~[api] get:/user_group/search *string:search=123#搜索内容 *int:user_id=1#用户 id <<< success { "code": 0, "data": { "list": [ { "id": 5, // 和列表数据解析一致 "name": "AA", "description": "", "parent_id": 4, "create_time": "2019-01-11 14:53:05" } ] } } <<< error { "code": -1, "msg": "参数错误" } ~~~ ## 分组删除 ~~~[api] post:/user_group/delete *array:id_list=[1,2]#需要删除的分组 id 数组 *int:user_id=1#用户 id <<< success { "code": 0 } <<< error { "code": -1, "msg": "参数错误" } ~~~ ## 在线数 ~~~[api] get:/online_statistics *array:id_list=[1,2]#分组的 id 列表 *int:user_id=1#用户 id <<< success { "code": 0, "data": { "null": { "online": 0, "total": 0 } } } <<< error { "code": -1, "msg": "参数错误" } ~~~ ## 用户下的设备 ~~~[api] get:/user_group/device int:current_page=1#当前页 int:page_number=10#页码 *int:user_id=1#用户 id int:parent_id=null#上级分组 id <<< success { "code": 0, "data": { "list": [], "current_page": 0, // 当前页 "page_number": 0, // 页码 "total": 0, // 总条数 "group_total": 0 // 总分组数 只包含一级分组 } } <<< error { "code": -1, "msg": "参数错误" } ~~~ ## 设备搜素 ~~~[api] get:/user_group/search_device *string:search=123#搜素内容 *int:group_id=1#分组 id *int:user_id=1#用户 id <<< success { "code": 0, "data": { "list": [ { "id": 9, "name": "水娃", // 设备名称 "device_id": 3, // 设备 id "group_id": 2, // 分组 id "position": "会灭火", // 所在位置 "remark": "", // 备注信息 "create_time": "2019-01-08 10:40:17", // 添加时间 "sn": "740100094149", // 设备序号 "type": 29, // 设备类型 "subtype": 0 // 设备子类型 } ] } } <<< error { "code": -1, "msg": "参数错误" } ~~~