mirror of
				https://github.com/dromara/RuoYi-Vue-Plus.git
				synced 2025-11-04 08:13:44 +08:00 
			
		
		
		
	侧边栏key调整
This commit is contained in:
		@@ -13,8 +13,8 @@
 | 
			
		||||
                mode="vertical"
 | 
			
		||||
            >
 | 
			
		||||
                <sidebar-item
 | 
			
		||||
                    v-for="route in permission_routes"
 | 
			
		||||
                    :key="route.path"
 | 
			
		||||
                    v-for="(route, index) in permission_routes"
 | 
			
		||||
                    :key="route.path  + index"
 | 
			
		||||
                    :item="route"
 | 
			
		||||
                    :base-path="route.path"
 | 
			
		||||
                />
 | 
			
		||||
 
 | 
			
		||||
@@ -140,7 +140,7 @@ public class SysMenuServiceImpl implements ISysMenuService
 | 
			
		||||
        {
 | 
			
		||||
            RouterVo router = new RouterVo();
 | 
			
		||||
            router.setHidden("1".equals(menu.getVisible()));
 | 
			
		||||
            router.setName(StringUtils.capitalize(menu.getPath()));
 | 
			
		||||
            router.setName(getRouteName(menu));
 | 
			
		||||
            router.setPath(getRouterPath(menu));
 | 
			
		||||
            router.setComponent(getComponent(menu));
 | 
			
		||||
            router.setMeta(new MetaVo(menu.getMenuName(), menu.getIcon()));
 | 
			
		||||
@@ -299,6 +299,23 @@ public class SysMenuServiceImpl implements ISysMenuService
 | 
			
		||||
        return UserConstants.UNIQUE;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 获取路由名称
 | 
			
		||||
     * 
 | 
			
		||||
     * @param menu 菜单信息
 | 
			
		||||
     * @return 路由名称
 | 
			
		||||
     */
 | 
			
		||||
    public String getRouteName(SysMenu menu)
 | 
			
		||||
    {
 | 
			
		||||
        String routerName = StringUtils.capitalize(menu.getPath());
 | 
			
		||||
        // 非外链并且是一级目录(类型为目录)
 | 
			
		||||
        if (isMeunFrame(menu))
 | 
			
		||||
        {
 | 
			
		||||
            routerName = StringUtils.EMPTY;
 | 
			
		||||
        }
 | 
			
		||||
        return routerName;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 获取路由地址
 | 
			
		||||
     * 
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user