sensecap
Version:
## Install ``` npm install sensecap --save ```
36 lines (33 loc) • 932 B
JavaScript
/**
* 分组接口
*/
function GroupNetModule(baseRequest) {
this.baseRequest = baseRequest;
}
GroupNetModule.prototype = {
/**
* 设备组-列表
*/
listGroups: function (groupUUIDs, callback) {
this.baseRequest.post('/list_groups', {group_uuids: groupUUIDs}, null, callback)
},
/**
* 创建新分组
*/
createGroup: function (groupName, callback) {
this.baseRequest.post('/create_group', {name: groupName}, null, callback)
},
/**
* 设备组-更新
*/
updateGroup: function (groupUuid, groupName, callback) {
this.baseRequest.post('/update_group', {name: groupName, group_uuid: groupUuid}, null, callback)
},
/**
* 设备组-删除
*/
deleteGroup: function (groupUUIDs, callback) {
this.baseRequest.post('/delete_group', {group_uuids: groupUUIDs}, null, callback)
}
};
module.exports = GroupNetModule;