From 33df5dc7eb686190216992e5fade2cb091f0e96c Mon Sep 17 00:00:00 2001 From: gaoxq <376340421@qq.com> Date: Mon, 16 Feb 2026 22:35:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=96=87=E4=BB=B6=E7=9B=AE?= =?UTF-8?q?=E5=BD=95=E8=8E=B7=E5=8F=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jeesite/modules/biz/web/BizFoldersController.java | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/web-api/src/main/java/com/jeesite/modules/biz/web/BizFoldersController.java b/web-api/src/main/java/com/jeesite/modules/biz/web/BizFoldersController.java index 687a90e2..f7d29196 100644 --- a/web-api/src/main/java/com/jeesite/modules/biz/web/BizFoldersController.java +++ b/web-api/src/main/java/com/jeesite/modules/biz/web/BizFoldersController.java @@ -172,10 +172,7 @@ public class BizFoldersController extends BaseController { rootNode.put("name", "根目录"); rootNode.put("disabled", false); // 1. 一次性查询所有未删除的文件夹 - BizFolders query = new BizFolders(); - query.setIsDeleted(0); - query.setLoginCode(user.getLoginCode()); - List allFolders = bizFoldersService.findList(query); + List allFolders = bizFoldersService.findList(bizFolders); // 2. 按parentId分组,构建映射Map Map> folderMap = allFolders.stream() .collect(Collectors.groupingBy(BizFolders::getParentId, Collectors.toList())); @@ -226,10 +223,7 @@ public class BizFoldersController extends BaseController { rootNode.put("name", "根目录"); rootNode.put("disabled", false); // 2. 一次性查询所有未删除的文件夹(仅1次数据库查询) - BizFolders query = new BizFolders(); - query.setIsDeleted(0); - query.setLoginCode(user.getLoginCode()); - List allFolders = bizFoldersService.findList(query); + List allFolders = bizFoldersService.findList(bizFolders); // 3. 按parentId分组,快速查找子节点 Map> folderMap = allFolders.stream() .collect(Collectors.groupingBy(BizFolders::getParentId, Collectors.toList()));