mirror of https://gitee.com/y_project/RuoYi.git
支持配置一级菜单href跳转
parent
9cf4b8935f
commit
9e2c685870
|
@ -217,7 +217,7 @@ $(function() {
|
||||||
dataIndex = $(this).data('index'),
|
dataIndex = $(this).data('index'),
|
||||||
menuName = $.trim($(this).text()),
|
menuName = $.trim($(this).text()),
|
||||||
flag = true;
|
flag = true;
|
||||||
$(".nav ul li").removeClass("selected");
|
$(".nav ul li, .nav li").removeClass("selected");
|
||||||
$(this).parent("li").addClass("selected");
|
$(this).parent("li").addClass("selected");
|
||||||
if (dataUrl == undefined || $.trim(dataUrl).length == 0) return false;
|
if (dataUrl == undefined || $.trim(dataUrl).length == 0) return false;
|
||||||
|
|
||||||
|
|
|
@ -52,12 +52,12 @@
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li th:each="menu : ${menus}">
|
<li th:each="menu : ${menus}">
|
||||||
<a href="#">
|
<a th:class="${menu.target}" th:href="@{${menu.url == ''} ? |#| : ${menu.url}}">
|
||||||
<i class="fa fa-bar-chart-o" th:class="${menu.icon}"></i>
|
<i class="fa fa-bar-chart-o" th:class="${menu.icon}"></i>
|
||||||
<span class="nav-label" th:text="${menu.menuName}">一级菜单</span>
|
<span class="nav-label" th:text="${menu.menuName}">一级菜单</span>
|
||||||
<span class="fa arrow"></span>
|
<span th:class="${menu.url == '' || menu.url == '#'} ? |fa arrow|"></span>
|
||||||
</a>
|
</a>
|
||||||
<ul class="nav nav-second-level collapse">
|
<ul class="nav nav-second-level collapse">
|
||||||
<li th:each="cmenu : ${menu.children}">
|
<li th:each="cmenu : ${menu.children}">
|
||||||
<a th:if="${#lists.isEmpty(cmenu.children)}" th:class="${cmenu.target == ''} ? |menuItem| : ${cmenu.target}" th:utext="${cmenu.menuName}" th:href="@{${cmenu.url}}">二级菜单</a>
|
<a th:if="${#lists.isEmpty(cmenu.children)}" th:class="${cmenu.target == ''} ? |menuItem| : ${cmenu.target}" th:utext="${cmenu.menuName}" th:href="@{${cmenu.url}}">二级菜单</a>
|
||||||
<a th:if="${not #lists.isEmpty(cmenu.children)}" href="#">[[${cmenu.menuName}]]<span class="fa arrow"></span></a>
|
<a th:if="${not #lists.isEmpty(cmenu.children)}" href="#">[[${cmenu.menuName}]]<span class="fa arrow"></span></a>
|
||||||
|
|
|
@ -146,16 +146,19 @@
|
||||||
$("#perms").parents(".form-group").hide();
|
$("#perms").parents(".form-group").hide();
|
||||||
$("#icon").parents(".form-group").show();
|
$("#icon").parents(".form-group").show();
|
||||||
$("#target").parents(".form-group").hide();
|
$("#target").parents(".form-group").hide();
|
||||||
|
$("input[name='visible']").parents(".form-group").show();
|
||||||
} else if (menuType == "C") {
|
} else if (menuType == "C") {
|
||||||
$("#url").parents(".form-group").show();
|
$("#url").parents(".form-group").show();
|
||||||
$("#perms").parents(".form-group").show();
|
$("#perms").parents(".form-group").show();
|
||||||
$("#icon").parents(".form-group").hide();
|
$("#icon").parents(".form-group").show();
|
||||||
$("#target").parents(".form-group").show();
|
$("#target").parents(".form-group").show();
|
||||||
|
$("input[name='visible']").parents(".form-group").show();
|
||||||
} else if (menuType == "F") {
|
} else if (menuType == "F") {
|
||||||
$("#url").parents(".form-group").hide();
|
$("#url").parents(".form-group").hide();
|
||||||
$("#perms").parents(".form-group").show();
|
$("#perms").parents(".form-group").show();
|
||||||
$("#icon").parents(".form-group").hide();
|
$("#icon").parents(".form-group").hide();
|
||||||
$("#target").parents(".form-group").hide();
|
$("#target").parents(".form-group").hide();
|
||||||
|
$("input[name='visible']").parents(".form-group").hide();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
|
@ -162,16 +162,19 @@
|
||||||
$("#perms").parents(".form-group").hide();
|
$("#perms").parents(".form-group").hide();
|
||||||
$("#icon").parents(".form-group").show();
|
$("#icon").parents(".form-group").show();
|
||||||
$("#target").parents(".form-group").hide();
|
$("#target").parents(".form-group").hide();
|
||||||
|
$("input[name='visible']").parents(".form-group").show();
|
||||||
} else if (menuType == "C") {
|
} else if (menuType == "C") {
|
||||||
$("#url").parents(".form-group").show();
|
$("#url").parents(".form-group").show();
|
||||||
$("#perms").parents(".form-group").show();
|
$("#perms").parents(".form-group").show();
|
||||||
$("#icon").parents(".form-group").hide();
|
$("#icon").parents(".form-group").show();
|
||||||
$("#target").parents(".form-group").show();
|
$("#target").parents(".form-group").show();
|
||||||
|
$("input[name='visible']").parents(".form-group").show();
|
||||||
} else if (menuType == "F") {
|
} else if (menuType == "F") {
|
||||||
$("#url").parents(".form-group").hide();
|
$("#url").parents(".form-group").hide();
|
||||||
$("#perms").parents(".form-group").show();
|
$("#perms").parents(".form-group").show();
|
||||||
$("#icon").parents(".form-group").hide();
|
$("#icon").parents(".form-group").hide();
|
||||||
$("#target").parents(".form-group").hide();
|
$("#target").parents(".form-group").hide();
|
||||||
|
$("input[name='visible']").parents(".form-group").hide();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue