소스 검색

update 优化 添加菜单路由地址和名称的校验规则

疯狂的狮子Li 6 달 전
부모
커밋
d8ed23f227
1개의 변경된 파일1개의 추가작업 그리고 4개의 파일을 삭제
  1. 1 4
      ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java

+ 1 - 4
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysMenuServiceImpl.java

@@ -374,10 +374,7 @@ public class SysMenuServiceImpl implements ISysMenuService {
         List<SysMenu> sysMenuList = baseMapper.selectList(
             new LambdaQueryWrapper<SysMenu>()
                 .in(SysMenu::getMenuType, SystemConstants.TYPE_DIR, SystemConstants.TYPE_MENU)
-                .and(w ->
-                    w.eq(SysMenu::getPath, path)
-                        .or().eq(SysMenu::getRouteName, path)
-                        .or().eq(SysMenu::getRouteName, routeName)));
+                .eq(SysMenu::getPath, path));
         for (SysMenu sysMenu : sysMenuList) {
             if (sysMenu.getMenuId() != menuId) {
                 Long dbParentId = sysMenu.getParentId();