空指针bug修复

This commit is contained in:
黎润豪 2026-03-26 13:52:20 +08:00
parent 88eb4452b5
commit 05f96f68cc
1 changed files with 5 additions and 5 deletions

View File

@ -263,7 +263,7 @@ public class TUsermenuController extends BaseController {
*/ */
private List<UserMenusDto> findChildren(UserMenusDto userMenusDto, List<UserMenusDto> dbList) { private List<UserMenusDto> findChildren(UserMenusDto userMenusDto, List<UserMenusDto> dbList) {
List<UserMenusDto> children = dbList.stream() List<UserMenusDto> children = dbList.stream()
.filter(item -> (item.getPid().equals(userMenusDto.getSysMenuId()) && StringUtils.isNotBlank(item.getPath()))) .filter(item -> (StringUtils.equals(item.getPid(), userMenusDto.getSysMenuId()) && StringUtils.isNotBlank(item.getPath())))
.collect(Collectors.toList()); .collect(Collectors.toList());
for (UserMenusDto child : children) { for (UserMenusDto child : children) {
child.setChildren(findChildren(child, dbList)); child.setChildren(findChildren(child, dbList));