// 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 }