feat: 搜索中心添加标准体系搜索,目录树添加标准化动态
This commit is contained in:
+8
-4
@@ -59,7 +59,7 @@ public class ZlTreeServiceImpl extends ServiceImpl<ZlTreeDao, ZlTree> implements
|
||||
// 查询当前登录人的权限菜单
|
||||
List<String> recourceIdList = tsUserService.getResourceUserId(loginUserId);
|
||||
|
||||
TreeData res=new TreeData();
|
||||
List<TreeData> resList = new ArrayList<>();
|
||||
QueryWrapper<ZlTree> wrapper=new QueryWrapper<>();
|
||||
wrapper.lambda().in(ZlTree::getId, recourceIdList);
|
||||
wrapper.orderByAsc("length(sort),sort");
|
||||
@@ -72,13 +72,17 @@ public class ZlTreeServiceImpl extends ServiceImpl<ZlTreeDao, ZlTree> implements
|
||||
BeanUtils.copyProperties(zlTree,zlTreeData);
|
||||
treeData.add(zlTreeData);
|
||||
}else {
|
||||
TreeData res=new TreeData();
|
||||
BeanUtils.copyProperties(zlTree,res);
|
||||
resList.add(res);
|
||||
}
|
||||
}
|
||||
//递归生成树
|
||||
digui(res,treeData);
|
||||
List<TreeData> treeData1=new ArrayList<>();
|
||||
treeData1.add(res);
|
||||
//递归生成树
|
||||
for (TreeData data : resList) {
|
||||
digui(data,treeData);
|
||||
treeData1.add(data);
|
||||
}
|
||||
return treeData1;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user