From 4cc487c00f95ad05f5c71131d1e73bf854a3b8e9 Mon Sep 17 00:00:00 2001 From: zhugongping Date: Mon, 5 Oct 2026 20:51:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E4=BF=AE=E5=A4=8D=E5=B7=A5?= =?UTF-8?q?=E5=85=B7=EF=BC=9A=E5=AE=8C=E5=96=84=E8=AE=BE=E5=A4=87=E6=A3=80?= =?UTF-8?q?=E7=B4=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/device/DeviceController.java | 2 +- yack-web/src/views/dataCenter/dataRepair.vue | 164 ++++++++++++++---- 2 files changed, 134 insertions(+), 32 deletions(-) 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 @@