diff --git a/mhd_product/src/main/java/com/linke/product/application/service/menu/MenuApplicationService.java b/mhd_product/src/main/java/com/linke/product/application/service/menu/MenuApplicationService.java index 87c9f7e16..e7e731192 100644 --- a/mhd_product/src/main/java/com/linke/product/application/service/menu/MenuApplicationService.java +++ b/mhd_product/src/main/java/com/linke/product/application/service/menu/MenuApplicationService.java @@ -579,7 +579,9 @@ public class MenuApplicationService { for (NavigationVo navigationVo : navigationProduct) { Long id = navigationVo.getId(); Menu menu = menuMapper.selectById(id); - navigationVo.setMenuType(menu.getMenuType()); + if (menu != null) { + navigationVo.setMenuType(menu.getMenuType()); + } } return navigationProduct; }