diff --git a/fastbee-open-api/src/main/java/com/fastbee/controller/device/DeviceController.java b/fastbee-open-api/src/main/java/com/fastbee/controller/device/DeviceController.java
index 63821c33..437a5d28 100644
--- a/fastbee-open-api/src/main/java/com/fastbee/controller/device/DeviceController.java
+++ b/fastbee-open-api/src/main/java/com/fastbee/controller/device/DeviceController.java
@@ -159,7 +159,7 @@ public class DeviceController extends BaseController {
/**
* 查询树形设备列表(用于报表生成等场景,网关设备可展开显示子设备)
*/
- @PreAuthorize("@ss.hasAnyPermi('iot:device:list,iot:report:generate')")
+ @PreAuthorize("@ss.hasAnyPermi('iot:device:list,iot:report:generate,dataCenter:repair:list')")
@GetMapping("/treeList")
@ApiOperation("查询树形设备列表(网关可展开子设备)")
public AjaxResult treeList(Device device) {
diff --git a/yack-web/src/views/dataCenter/dataRepair.vue b/yack-web/src/views/dataCenter/dataRepair.vue
index 05e10874..f8e53789 100644
--- a/yack-web/src/views/dataCenter/dataRepair.vue
+++ b/yack-web/src/views/dataCenter/dataRepair.vue
@@ -47,16 +47,34 @@
+
+
+
+
+
+
@@ -124,7 +142,7 @@
-
+
+
+
+
+
+
@@ -337,7 +372,7 @@