소스 검색

修改添加菜单接口中名字重复问题

不吃鱼 2 년 전
부모
커밋
d9a7b04e23
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      chuanyi_server/src/main/java/com/judong/chuanyiserver/service/impl/MenuServiceImpl.java

+ 3 - 0
chuanyi_server/src/main/java/com/judong/chuanyiserver/service/impl/MenuServiceImpl.java

@@ -36,6 +36,9 @@ public class MenuServiceImpl implements MenuService {
             if (Blank.isNotEmpty(menuDao.getMenuByUrl(menu.getMenuUrl()))) {
                 return Result.no(ResultEnum.REQUEST_WRONGPARAMS.getRespCode(), "该菜单路径已被使用,请更换其他菜单路径");
             }
+            if (Blank.isNotEmpty(menuDao.getMenuByName(menu.getMenuName()))) {
+                return Result.no(ResultEnum.REQUEST_WRONGPARAMS.getRespCode(), "菜单名被占用,请跟换其他名字");
+            }
         }
         //新增菜单,默认为可用
         menu.setMenuStatus(ConstantStr.MENU_AVAILABLE);