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 @@
>
导出
+
+ 添加到分组
+
+
+