From 5bac93baf5659ce013163f884c9dce41990a860e Mon Sep 17 00:00:00 2001 From: kimi42345 <kimi42345@outlook.com> Date: 星期一, 23 三月 2020 08:49:41 +0800 Subject: [PATCH] no message --- src/main/java/com/highdatas/mdm/service/impl/MenuMappingServiceImpl.java | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/highdatas/mdm/service/impl/MenuMappingServiceImpl.java b/src/main/java/com/highdatas/mdm/service/impl/MenuMappingServiceImpl.java index 766dd09..a9e7d4d 100644 --- a/src/main/java/com/highdatas/mdm/service/impl/MenuMappingServiceImpl.java +++ b/src/main/java/com/highdatas/mdm/service/impl/MenuMappingServiceImpl.java @@ -83,6 +83,14 @@ e.printStackTrace(); return null; } + String menuId = menuMapping.getMenuId(); + if (StringUtils.isEmpty(menuId)) { + return null; + } + int cnt = selectCount(new EntityWrapper<MenuMapping>().eq("menu_id", menuId)); + if (cnt != 0) { + return null; + } //menuMapping.setMaintainFieldId(maintainId); return create(menuMapping); } @@ -148,6 +156,9 @@ @Override public Result getMapping(HttpSession session, String id) { SysMenu sysMenu = menuService.selectById(id); + if (sysMenu == null) { + return Result.error(CodeMsg.SELECT_ERROR); + } String menuType = sysMenu.getMenuType(); if (StringUtils.isEmpty(menuType)) { return Result.error(CodeMsg.SELECT_ERROR); -- Gitblit v1.8.0