|
|
|
@ -72,7 +72,7 @@
|
|
|
|
|
</ul>
|
|
|
|
|
</li>
|
|
|
|
|
<li th:if="${demoEnabled}">
|
|
|
|
|
<!-- <a href="#"><i class="fa fa-desktop"></i><span class="nav-label">实例演示</span><span class="fa arrow"></span></a>-->
|
|
|
|
|
<!-- <a href="#"><i class="fa fa-desktop"></i><span class="nav-label">实例演示</span><span class="fa arrow"></span></a>-->
|
|
|
|
|
<ul class="nav nav-second-level collapse">
|
|
|
|
|
<li> <a>表单<span class="fa arrow"></span></a>
|
|
|
|
|
<ul class="nav nav-third-level">
|
|
|
|
@ -193,7 +193,7 @@
|
|
|
|
|
</a>
|
|
|
|
|
</div>
|
|
|
|
|
<ul class="nav navbar-top-links navbar-right welcome-message">
|
|
|
|
|
<!-- <li><a data-toggle="tooltip" data-trigger="hover" data-placement="bottom" title="开发文档" href="http://doc.ruoyi.vip/ruoyi" target="_blank"><i class="fa fa-question-circle"></i> 文档</a></li>-->
|
|
|
|
|
<!-- <li><a data-toggle="tooltip" data-trigger="hover" data-placement="bottom" title="开发文档" href="http://doc.ruoyi.vip/ruoyi" target="_blank"><i class="fa fa-question-circle"></i> 文档</a></li>-->
|
|
|
|
|
<li><a data-toggle="tooltip" data-trigger="hover" data-placement="bottom" title="锁定屏幕" href="#" id="lockScreen"><i class="fa fa-lock"></i> 锁屏</a></li>
|
|
|
|
|
<li><a data-toggle="tooltip" data-trigger="hover" data-placement="bottom" title="全屏显示" href="#" id="fullScreen"><i class="fa fa-arrows-alt"></i> 全屏</a></li>
|
|
|
|
|
<li class="dropdown user-menu">
|
|
|
|
@ -210,6 +210,10 @@
|
|
|
|
|
<a onclick="resetPwd()">
|
|
|
|
|
<i class="fa fa-key"></i> 修改密码</a>
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
<a onclick="resetUeky()">
|
|
|
|
|
<i class="fa fa-key"></i> UKey绑定</a>
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
<a onclick="switchSkin()">
|
|
|
|
|
<i class="fa fa-dashboard"></i> 切换主题</a>
|
|
|
|
@ -269,36 +273,44 @@
|
|
|
|
|
<script th:src="@{/ruoyi/index.js?v=20201208}"></script>
|
|
|
|
|
<script th:src="@{/ajax/libs/fullscreen/jquery.fullscreen.js}"></script>
|
|
|
|
|
<script th:inline="javascript">
|
|
|
|
|
window.history.forward(1);
|
|
|
|
|
var ctx = [[@{/}]];
|
|
|
|
|
var lockscreen = [[${session.lockscreen}]];
|
|
|
|
|
if(lockscreen){window.top.location=ctx+"lockscreen";}
|
|
|
|
|
// 皮肤缓存
|
|
|
|
|
var skin = storage.get("skin");
|
|
|
|
|
// history(表示去掉地址的#)否则地址以"#"形式展示
|
|
|
|
|
var mode = "history";
|
|
|
|
|
// 历史访问路径缓存
|
|
|
|
|
var historyPath = storage.get("historyPath");
|
|
|
|
|
// 是否页签与菜单联动
|
|
|
|
|
var isLinkage = true;
|
|
|
|
|
window.history.forward(1);
|
|
|
|
|
var ctx = [[@{/}]];
|
|
|
|
|
var lockscreen = [[${session.lockscreen}]];
|
|
|
|
|
if(lockscreen){window.top.location=ctx+"lockscreen";}
|
|
|
|
|
// 皮肤缓存
|
|
|
|
|
var skin = storage.get("skin");
|
|
|
|
|
// history(表示去掉地址的#)否则地址以"#"形式展示
|
|
|
|
|
var mode = "history";
|
|
|
|
|
// 历史访问路径缓存
|
|
|
|
|
var historyPath = storage.get("historyPath");
|
|
|
|
|
// 是否页签与菜单联动
|
|
|
|
|
var isLinkage = true;
|
|
|
|
|
|
|
|
|
|
// 本地主题优先,未设置取系统配置
|
|
|
|
|
if($.common.isNotEmpty(skin)){
|
|
|
|
|
// 本地主题优先,未设置取系统配置
|
|
|
|
|
if($.common.isNotEmpty(skin)){
|
|
|
|
|
$("body").addClass(skin.split('|')[0]);
|
|
|
|
|
$("body").addClass(skin.split('|')[1]);
|
|
|
|
|
} else {
|
|
|
|
|
} else {
|
|
|
|
|
$("body").addClass([[${sideTheme}]]);
|
|
|
|
|
$("body").addClass([[${skinName}]]);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* 用户管理-重置密码 */
|
|
|
|
|
function resetPwd() {
|
|
|
|
|
/* 用户管理-重置密码 */
|
|
|
|
|
function resetPwd() {
|
|
|
|
|
var url = ctx + 'system/user/profile/resetPwd';
|
|
|
|
|
$.modal.open("重置密码", url, '770', '380');
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* 切换主题 */
|
|
|
|
|
function switchSkin() {
|
|
|
|
|
/* 用户管理-UKey绑定 */
|
|
|
|
|
function resetUeky() {
|
|
|
|
|
var prefix = ctx + "system/user";
|
|
|
|
|
var userId = [[${user.userId}]];
|
|
|
|
|
var url = prefix + '/resetUeky/' + userId;
|
|
|
|
|
$.modal.open("UKey绑定", url, '770', '380');
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* 切换主题 */
|
|
|
|
|
function switchSkin() {
|
|
|
|
|
layer.open({
|
|
|
|
|
type : 2,
|
|
|
|
|
shadeClose : true,
|
|
|
|
@ -306,26 +318,26 @@ function switchSkin() {
|
|
|
|
|
area : ["530px", "386px"],
|
|
|
|
|
content : [ctx + "system/switchSkin", 'no']
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* 切换菜单 */
|
|
|
|
|
function toggleMenu() {
|
|
|
|
|
/* 切换菜单 */
|
|
|
|
|
function toggleMenu() {
|
|
|
|
|
$.modal.confirm("确认要切换成横向菜单吗?", function() {
|
|
|
|
|
$.get(ctx + 'system/menuStyle/topnav', function(result) {
|
|
|
|
|
window.location.reload();
|
|
|
|
|
});
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/** 刷新时访问路径页签 */
|
|
|
|
|
function applyPath(url) {
|
|
|
|
|
/** 刷新时访问路径页签 */
|
|
|
|
|
function applyPath(url) {
|
|
|
|
|
$('a[href$="' + decodeURI(url) + '"]').click();
|
|
|
|
|
if (!$('a[href$="' + url + '"]').hasClass("noactive")) {
|
|
|
|
|
$('a[href$="' + url + '"]').parent("li").addClass("selected").parents("li").addClass("active").end().parents("ul").addClass("in");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$(function() {
|
|
|
|
|
$(function() {
|
|
|
|
|
var lockPath = storage.get('lockPath');
|
|
|
|
|
if($.common.equals("history", mode) && window.performance.navigation.type == 1) {
|
|
|
|
|
var url = storage.get('publicPath');
|
|
|
|
@ -373,7 +385,7 @@ $(function() {
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
$("[data-toggle='tooltip']").tooltip();
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
</script>
|
|
|
|
|
</body>
|
|
|
|
|
</html>
|
|
|
|
|