diff --git a/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/service/MenuServiceImpl.java b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/service/MenuServiceImpl.java index 62d1393..330db65 100644 --- a/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/service/MenuServiceImpl.java +++ b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/service/MenuServiceImpl.java @@ -110,15 +110,15 @@ public class MenuServiceImpl implements MenuService { @Transactional(rollbackFor = Exception.class) public AjaxResult addOrUpdateMenu(MenuVo vo) { try { - if(vo.getParentId() == null){ - vo.setParentId(0); - } - int result = mapper.isMenuName(vo); if(!Objects.equals(vo.getMenuType(),Constant.MENU_TYPE)){ if(StringUtils.isBlank(vo.getMenuUrl())){ return AjaxResult.error("菜单地址不能为空"); } } + if(vo.getParentId() == null){ + vo.setParentId(0); + } + int result = mapper.isMenuName(vo); if (vo.getMenuId() == null) { vo.setType(1); vo.setCreateTime(DateTimeHelper.getNowTime());