diff --git a/src/api/iot/device/index.ts b/src/api/iot/device/index.ts index 49b50337..a483484d 100644 --- a/src/api/iot/device/index.ts +++ b/src/api/iot/device/index.ts @@ -82,6 +82,14 @@ export const DeviceApi = { return await request.put({ url: `/iot/device/update-status`, data }) }, + // 修改设备分组 + updateDeviceGroup: async (data: { + ids: number[] + groupIds: number[] + }) => { + return await request.put({ url: `/iot/device/update-group`, data }) + }, + // 删除单个设备 deleteDevice: async (id: number) => { return await request.delete({ url: `/iot/device/delete?id=` + id }) diff --git a/src/views/iot/device/device/DeviceGroupForm.vue b/src/views/iot/device/device/DeviceGroupForm.vue new file mode 100644 index 00000000..387e1454 --- /dev/null +++ b/src/views/iot/device/device/DeviceGroupForm.vue @@ -0,0 +1,90 @@ + + + diff --git a/src/views/iot/device/device/index.vue b/src/views/iot/device/device/index.vue index e5f6f2cc..1d50862f 100644 --- a/src/views/iot/device/device/index.vue +++ b/src/views/iot/device/device/index.vue @@ -113,6 +113,15 @@ > 导出 + + 添加到分组 + + +