@ -52,8 +52,8 @@ public class MenuServiceImpl extends ServiceImpl<MenuMapper, Menu> implements Me
// 检测是否是根节点,0:代表根节点
if (MenuEnum.MENU_0.getValue().equals(menu.getParentId()) && !ReUtil.isMatch(RegexConstants.MATCHER_URL, menu.getPath())) {
menuVo.setComponent("Layout");
menuVo.setPath("/" + menu.getPath());
String redirect = handleRouteRedirect(menu);
menuVo.setPath(menu.getPath().startsWith("/") ? menu.getPath() : "/".concat(menu.getPath()));
String redirect = "/".concat(handleRouteRedirect(menu));
menuVo.setRedirect(StrUtil.isNotBlank(redirect) ? redirect : MenuEnum.MENU_ROUTE_DEFAULT_URL.getValue());
} else {
menuVo.setPath(menu.getPath());
@ -33,7 +33,7 @@ public class MenuRouteUtil {
if(arg.endsWith("/")) {
sb.append(arg);
sb.append(arg + "/");
sb.append(arg.concat("/"));
}