let Authorization = localStorage.getItem("smz-token");
$(document).ajaxSuccess(function (event, xhr, settings, data) {
if(data.code===401){
localStorage.removeItem("smz-token");
top.location.href = IP_URL + '/bmw/login.html';
}
return data;
});
$.ajaxSetup({
cache : false,
headers : {
"Authorization" : Authorization
},
// beforeSend: function() {
// // 在发送请求之前执行的回调函数
// // 可以用于在请求发出前进行一些操作,例如添加加载动画等
// if(Authorization == null){
// localStorage.removeItem("smz-token");
// location.href = ctxPath + '/login.html';
// }
// },
error : function(xhr, textStatus, errorThrown) {
var msg = xhr.responseText;
var response = JSON.parse(msg);
var code = response.code;
var message = response.message;
if (code == 400) {
layer.msg(message);
} else if (code == 401) {
localStorage.removeItem("smz-token");
top.location.href = IP_URL + '/bmw/login.html';
} else if (code == 403) {
console.log("未授权:" + message);
layer.msg('未授权');
} else if (code == 500) {
layer.msg('系统错误:' + message);
}
}
});
function buttonDel(data, permission, pers){
if(permission != ""){
if ($.inArray(permission, pers) < 0) {
return "";
}
}
var btn = $("");
return btn.prop("outerHTML");
}
function buttonEdit(href, permission, pers){
if(permission != ""){
if ($.inArray(permission, pers) < 0) {
return "";
}
}
var btn = $("");
return btn.prop("outerHTML");
}
function deleteCurrentTab(){
var lay_id = $(parent.document).find("ul.layui-tab-title").children("li.layui-this").attr("lay-id");
parent.active.tabDelete(lay_id);
}