From 73a7d95129e49cbb186130ab6df4f5be6e0e7e7a Mon Sep 17 00:00:00 2001 From: chenxudong Date: Tue, 14 Jan 2025 11:34:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9D=83=E9=99=90=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../software/manage/aop/FilePermissionCheckAspect.java | 3 +++ .../software/manage/controller/EdFileInfoController.java | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/aop/FilePermissionCheckAspect.java b/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/aop/FilePermissionCheckAspect.java index 8bb944b..738a600 100644 --- a/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/aop/FilePermissionCheckAspect.java +++ b/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/aop/FilePermissionCheckAspect.java @@ -50,6 +50,9 @@ public class FilePermissionCheckAspect { if (args[0] instanceof FileInfoQueryDTO) { FileInfoQueryDTO fileInfoQueryDTO = (FileInfoQueryDTO) args[0]; id = fileInfoQueryDTO.getParentId(); + if (id.length() > 6) { + return joinPoint.proceed(); + } } Map permissions = permissionService.getUserPermission(userId,id,true); diff --git a/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/controller/EdFileInfoController.java b/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/controller/EdFileInfoController.java index f0b9141..b38e1fa 100644 --- a/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/controller/EdFileInfoController.java +++ b/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/controller/EdFileInfoController.java @@ -24,7 +24,6 @@ public class EdFileInfoController { @Resource private EdFileInfoService edFileInfoService; - @RequiredPermission(value = FilePermission.VIEW) @RequestMapping("tree") public ElectromagneticResult tree() { return edFileInfoService.tree();