更新文件目录获取

This commit is contained in:
2026-02-16 22:35:26 +08:00
parent ba33c6abf1
commit 33df5dc7eb

View File

@@ -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<BizFolders> allFolders = bizFoldersService.findList(query);
List<BizFolders> allFolders = bizFoldersService.findList(bizFolders);
// 2. 按parentId分组构建映射Map
Map<String, List<BizFolders>> 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<BizFolders> allFolders = bizFoldersService.findList(query);
List<BizFolders> allFolders = bizFoldersService.findList(bizFolders);
// 3. 按parentId分组快速查找子节点
Map<String, List<BizFolders>> folderMap = allFolders.stream()
.collect(Collectors.groupingBy(BizFolders::getParentId, Collectors.toList()));