提交 f76fdc86 编写于 作者: lakernote's avatar lakernote

(新增)[整体](增加会话超时跳出遮罩)

上级 095d1ccd
......@@ -14,7 +14,7 @@
<div class="layui-input-inline">
<input type="text" name="keyWord" placeholder="" class="layui-input">
</div>
<button class="pear-btn pear-btn-md pear-btn-primary" lay-submit lay-filter="dict-type-query">
<button class="pear-btn pear-btn-md pear-btn-primary" lay-submit lay-filter="query">
<i class="layui-icon layui-icon-search"></i>
查询
</button>
......
......@@ -135,6 +135,22 @@ layui.define(['jquery', 'element', 'form', 'table', 'yaml', 'common'], function
table.render({
elem: o.elem, // 对应table的id
headers: headers,
error: function (res) {
let data = res.responseJSON;
if (!data.success && data.code === '401') {
console.log("会话已经过期了")
layer.open({
content: '会话已过期,点击确定跳转到登录页',
yes: function (index, layero) {
var login = layui.data('login');
if (top != window) { // 如果不是最外面的壳,则让浏览器的url改变
top.location.href = login.url;
}
layer.close(index); //如果设定了yes回调,需进行手工关闭
}
});
}
},
url: adminServerUrl + o.url,
where: o.where,
page: o.page, // 分页参数可以自定义
......
......@@ -57,6 +57,11 @@
, value: adminServerUrl
});
console.log('服务端地址:' + adminServerUrl);
layui.data('login', {
key: 'url'
, value: location.href
});
let easyAdmin = layui.easyAdmin;
var uid;
captcha();
......
......@@ -14,7 +14,7 @@
<div class="layui-input-inline">
<input type="text" name="keyWord" placeholder="" class="layui-input">
</div>
<button class="pear-btn pear-btn-md pear-btn-primary" lay-submit lay-filter="dict-type-query">
<button class="pear-btn pear-btn-md pear-btn-primary" lay-submit lay-filter="query">
<i class="layui-icon layui-icon-search"></i>
查询
</button>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册