diff --git a/src/api/iot/device/index.ts b/src/api/iot/device/index.ts
index 79785144..683b986e 100644
--- a/src/api/iot/device/index.ts
+++ b/src/api/iot/device/index.ts
@@ -215,6 +215,11 @@ export const DeviceApi = {
return await request.put({ url: `/iot/device-contact-model/update`, data })
},
+ // 批量修改设备属性
+ batchUpdateDeviceAttribute: async (data) => {
+ return await request.put({ url: '/iot/device/device-attribute/batch-update', data })
+ },
+
// 删除设备属性
deleteDeviceAttribute: async (ids: string) => {
return await request.delete({ url: `/iot/device-contact-model/delete?ids=` + ids })
diff --git a/src/views/iot/device/components/DeviceAttributeList.vue b/src/views/iot/device/components/DeviceAttributeList.vue
index 2dab19f3..76e8495c 100644
--- a/src/views/iot/device/components/DeviceAttributeList.vue
+++ b/src/views/iot/device/components/DeviceAttributeList.vue
@@ -76,6 +76,9 @@
>
{{ t('DataCollection.Device.batchDelete') }}
+
+ 批量编辑
+
@@ -137,7 +140,11 @@ ref="tableRef" v-loading="loading" :data="list" :stripe="true" :show-overflow-to
align="center"
prop="dataUnit"
width="80px"
- />
+ >
+
+ {{ formatDataUnit(scope.row.dataUnit) }}
+
+
+