// var IP = "http://47.104.149.73:1991";//接口IP
|
// var IP = "https://localhost:44368";
|
//var IP = "http://localhost:13243/api";
|
var IP = "http://localhost:50515/api";
|
//var IP = "http://192.168.1.2:8017/";
|
// var IP = "http://192.168.10.112/WmsService/";
|
// var IP = "http://192.168.1.226:8086";
|
jQuery.support.cors = true;
|
function sendData(url, data, type, callbackFun) {
|
// callbackFun("{}");
|
// return;
|
|
var deferred = $.Deferred();
|
if (type != "get") {
|
data = JSON.stringify(data);
|
}
|
if (url!=IP+"/WeatherForecast/Login") {
|
if (!$.cookie('token')) {
|
callbackFun("登录人信息已失效");
|
}
|
}
|
$.ajax({
|
url: url,
|
data: data,
|
type: type,
|
headers: {
|
'Content-Type': 'application/json',
|
"ToKen":$.cookie('token')
|
},
|
timeout: 45000,
|
async: true,
|
cache: false,
|
beforeSend: function(xhr, settings) {},
|
success: function(res, status, xhr) {
|
callbackFun(res);
|
},
|
error: function(xhr, status, error) {
|
callbackFun(xhr, status, error);
|
// layer.msg(xhr.statusText, {
|
// icon: 2,
|
// time: 2000 //2秒关闭(如果不配置,默认是3秒)
|
// }, function() {});
|
}
|
});
|
}
|
function synData(url, data, type, callbackFun) {
|
var deferred = $.Deferred();
|
if (type != "get") {
|
data = JSON.stringify(data);
|
}
|
if (url!=IP+"/WeatherForecast/Login") {
|
if (!$.cookie('token')) {
|
callbackFun("登录人信息已失效");
|
}
|
}
|
$.ajax({
|
url: url,
|
data: data,
|
type: type,
|
headers: {
|
"Content-Type": "application/json",
|
"ToKen":$.cookie('token'),
|
},
|
timeout: 45000,
|
async: false,
|
cache: false,
|
beforeSend: function (xhr, settings) {},
|
success: function (res, status, xhr) {
|
callbackFun(res);
|
},
|
error: function (xhr, status, error) {
|
console.log("失败了");
|
console.log(xhr);
|
callbackFun(xhr, status, error);
|
},
|
});
|
}
|
|
$("#navIcon").click(function(){
|
if($(".nav_list").css('display')=='none'){
|
$(".nav_list").show();
|
}else{
|
$(".nav_list").hide();
|
}
|
});
|
|
//深拷贝
|
function deepCopy(obj) {
|
let newobj = null // 接受拷贝的新对象
|
if(typeof(obj) == 'object' && typeof(obj) !== null) { // 判断是否是引用类型
|
newobj = obj instanceof Array? []: {} // 判断是数组还是对象
|
for(var i in obj) {
|
newobj[i] = deepCopy(obj[i]) // 判断下一级是否还是引用类型
|
}
|
} else {
|
newobj = obj
|
}
|
|
return newobj
|
}
|