diff --git a/src/api/tenant/project.js b/src/api/tenant/project.js index 5743791f..c19b9edd 100644 --- a/src/api/tenant/project.js +++ b/src/api/tenant/project.js @@ -17,7 +17,7 @@ export function getProject(projectId) { }); } -// 查询项目详细 +// 查询项目分组列表 export function getProjectGroupList(query) { return request({ url: "/iot/group/list", @@ -26,6 +26,60 @@ export function getProjectGroupList(query) { }); } +// 新增项目分组列表 +export function addProjectGroupList(data) { + return request({ + url: "/iot/group", + method: "post", + data: data + }); +} + +// 修改项目分组列表 +export function editProjectGroupList(data) { + return request({ + url: "/iot/group", + method: "put", + data: data + }); +} + +// 删除项目分组列表 +export function delProjectGroupList(id) { + return request({ + url: "/iot/group/" + id , + method: "delete" + }); +} + +// 查询项目分组设备列表 +export function getProjectGroupDeviceList(query) { + return request({ + url: "/iot/group/groupDev", + method: "get", + params: query + }); +} + +// 分组绑定设备 +export function bindProjectGroupDeviceList(data) { + return request({ + url: "/iot/group/bind", + method: "post", + data: data + }); +} + +// 分组解绑设备 +export function unbindProjectGroupDeviceList(data) { + return request({ + url: "/iot/group/unbind", + method: "post", + data: data + }); +} + + // 导出项目 export function exportProject(query) { return request({ diff --git a/src/components/SelectTable/index.vue b/src/components/SelectTable/index.vue index bc4f663e..ec5cca7e 100644 --- a/src/components/SelectTable/index.vue +++ b/src/components/SelectTable/index.vue @@ -4,17 +4,18 @@ - 搜索 + 搜索 @@ -47,42 +48,42 @@ - + -