95 lines
2.6 KiB
JavaScript
95 lines
2.6 KiB
JavaScript
|
|
var ctxPath = getContextPath();
|
||
|
|
let aqEnnable = true;//是否开启安全验证
|
||
|
|
// console.log(ctxPath)
|
||
|
|
var url=window.location.href;
|
||
|
|
console.log(url)
|
||
|
|
|
||
|
|
let test_url="http://192.168.0.14:11997/szgqj";
|
||
|
|
let dev_url="http://112.27.246.86:21997/szgqj";
|
||
|
|
let dev_url2="https://jj.jypxks.com/szgqj";
|
||
|
|
let local_url="http://127.0.0.1:11997/szgqj";
|
||
|
|
let dataUrl = "http://112.27.246.86:21997/szgqj"
|
||
|
|
|
||
|
|
if(url.indexOf("112.27.246.86")!=-1){
|
||
|
|
dataUrl = dev_url;
|
||
|
|
}else if(url.indexOf("jj.jypxks.com")!=-1){
|
||
|
|
dataUrl = dev_url2;
|
||
|
|
}else if(url.indexOf("127.0.0.1")!=-1 || url.indexOf("localhost")!=-1){
|
||
|
|
dataUrl = local_url
|
||
|
|
}else if(url.indexOf("192.168.0.14")!=-1){
|
||
|
|
dataUrl = test_url
|
||
|
|
}else{
|
||
|
|
if(url.indexOf(":8000")!=-1){
|
||
|
|
dataUrl = "http://192.168.0.14:8000/szgqj"
|
||
|
|
}
|
||
|
|
if(url.indexOf(":11997")!=-1){
|
||
|
|
dataUrl = "http://192.168.0.14:21997/szgqj"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
// console.log(dataUrl)
|
||
|
|
let imgUrl = dataUrl + /files/;
|
||
|
|
let tokens = localStorage.getItem("token");
|
||
|
|
|
||
|
|
function error(xhr) {
|
||
|
|
var msg = xhr.responseText;
|
||
|
|
var response = JSON.parse(msg);
|
||
|
|
var code = response.code;
|
||
|
|
var status = response.status;
|
||
|
|
var message = response.message;
|
||
|
|
if (code == 400) {
|
||
|
|
layer.msg(message);
|
||
|
|
} else if (code == 401 || status == 401) {
|
||
|
|
localStorage.removeItem("token");
|
||
|
|
localStorage.removeItem("user");
|
||
|
|
localStorage.removeItem('pageType');
|
||
|
|
top.layer.alert(message, {
|
||
|
|
icon: 5,
|
||
|
|
move: false,
|
||
|
|
cancel: function (index, layero) {
|
||
|
|
location.href = '/szgqj/login.html';
|
||
|
|
}
|
||
|
|
}, function () {
|
||
|
|
location.href = '/szgqj/login.html';
|
||
|
|
})
|
||
|
|
} else if (code == 403) {
|
||
|
|
console.log("未授权:" + message);
|
||
|
|
layer.msg('未授权');
|
||
|
|
} else if (code == 500) {
|
||
|
|
layer.msg("服务异常,请稍后重试", {icon: 16, scrollbar: false, time: 2000,});
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
$.ajaxSetup({
|
||
|
|
cache: false,
|
||
|
|
headers: {
|
||
|
|
"Authorization": localStorage.getItem("token")
|
||
|
|
},
|
||
|
|
async: false,
|
||
|
|
error: function (xhr, textStatus, errorThrown) {
|
||
|
|
error(xhr);
|
||
|
|
}
|
||
|
|
});
|
||
|
|
|
||
|
|
function getContextPath() {
|
||
|
|
var pathName = document.location.pathname;
|
||
|
|
var index = pathName.substr(1).indexOf("/");
|
||
|
|
var result = pathName.substr(0, index + 1);
|
||
|
|
return result;
|
||
|
|
}
|
||
|
|
|
||
|
|
//获取url后的参数值
|
||
|
|
function getUrlParam(key) {
|
||
|
|
let href = window.location.href;
|
||
|
|
let url = href.split("?");
|
||
|
|
if (url.length <= 1) {
|
||
|
|
return "";
|
||
|
|
}
|
||
|
|
let params = url[1].split("&");
|
||
|
|
for (let i = 0; i < params.length; i++) {
|
||
|
|
let param = params[i].split("=");
|
||
|
|
if (key == param[0]) {
|
||
|
|
return param[1];
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|