Просмотр исходного кода

update 优化 兼容path大写开头搜索

疯狂的狮子Li 5 месяцев назад
Родитель
Сommit
459e9caf14

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

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