40 lines
1023 B
JavaScript
40 lines
1023 B
JavaScript
|
|
$.ajaxSetup({
|
||
|
|
headers:{
|
||
|
|
access_token:sessionStorage.getItem('access_token')
|
||
|
|
},
|
||
|
|
error : function(xhr, textStatus, errorThrown) {
|
||
|
|
var status = xhr.status; // http status
|
||
|
|
var msg = xhr.responseText;
|
||
|
|
var message = "";
|
||
|
|
if(msg != undefined && msg != ""){
|
||
|
|
var response = JSON.parse(msg);
|
||
|
|
var exception = response.exception;
|
||
|
|
if(exception){
|
||
|
|
message = exception;
|
||
|
|
}else{
|
||
|
|
message = response.message;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
if (status == 400) {
|
||
|
|
console.error(message);
|
||
|
|
} else if (status == 401) {
|
||
|
|
console.error('access_token过期');
|
||
|
|
sessionStorage.removeItem("access_token");
|
||
|
|
sessionStorage.removeItem("refresh_token");
|
||
|
|
location.href = loginPage;
|
||
|
|
} else if (status == 403) {
|
||
|
|
message = "未授权";
|
||
|
|
console.error(message);
|
||
|
|
} else if (status == 500) {
|
||
|
|
message = '系统错误:' + message + ',请刷新页面,或者联系管理员';
|
||
|
|
console.error(message);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
});
|
||
|
|
|
||
|
|
function iframeSrc(id,src){
|
||
|
|
document.getElementById(id).setAttribute('src',src);
|
||
|
|
}
|