소스 검색

:zap: 优化菜单判断

smallchill 5 년 전
부모
커밋
656c583a4d
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/main/java/org/springblade/modules/system/service/impl/MenuServiceImpl.java

+ 1 - 1
src/main/java/org/springblade/modules/system/service/impl/MenuServiceImpl.java

@@ -237,7 +237,7 @@ public class MenuServiceImpl extends ServiceImpl<MenuMapper, Menu> implements IM
 		}
 		if (menu.getParentId() != null && menu.getId() == null) {
 			Menu parentMenu = baseMapper.selectById(menu.getParentId());
-			if (parentMenu.getCategory() != 1) {
+			if (parentMenu != null && parentMenu.getCategory() != 1) {
 				throw new ServiceException("父节点只可选择菜单类型!");
 			}
 		}