获取设备列表
janus.getDeviceList(Object _getDeviceListObject)
简介
获取设备列表,使用分页查询机制,每页返回15条数据
请求参数
Object _getDeviceListObject
序号 | 名称 | 必填 | 描述 |
---|---|---|---|
1 | page | 否 | 查询数据的页数,不传入时,默认查询第一页数据 |
请求示例
// 第一种方式获取返回值
janus.getDeviceList({
page: 1
}).then(function(success) {
// 成功时调用
},function(error) {
// 失败时调用
});
// 第二种方式获取返回值
janus.getDeviceList({
page: 1
}).success(function(resp){
// 成功时调用
}).error(function(err){
// 失败时调用
});
返回值说明
返回值格式为JSON;可以用then
方法来获取,或者可以使用success
和error
回调获取
序号 | 名称 | 描述 |
---|---|---|
1 | code | 请求状态: 200 = 请求成功; 401 = Token授权失败; 1003 = 设备不存在; 1004 = 时间格式不正确; |
2 | message | 请求状态描述 |
3 | data.total | 设备的总个数 |
4 | data.page | 当前设备页数 |
5 | data.count | 当前返回设备个数 |
6 | data.devices | 本次查询的设备列表 |
返回值示例
{
code: 200,
message: "",
data: {
total: 1000,
page: 1,
count: 15,
devices: [{
"uuid": "850E-1861-CA70-8319",
"uuid_type": "1",
"tag": ["机器人"],
"baseInfo": {
"name": "弧焊机器人1",
"remarks": "工业自动化生产"
},
"create_date": "2018-10-25 11:18:35.558",
"online": false,
"id": "5bd1360bef03ca46edc0878f"
},
... ...
{
"uuid": "D052-F775-9BFD-FF1A",
"uuid_type": "1",
"tag": [],
"baseInfo": {
"name": "弧焊机器人15",
"remarks": ""
},
"create_date": "2018-10-19 10:43:04.532",
"online": false,
"id": "5bc944b81bc64cb1dc073010"
}
]
}
}