var dataUrl ="http://192.168.0.38:42880/realnameweb/";//本地 var imgUrld="http://192.168.0.38:42880/realname/"; let content_path="smz_screen" //本地 用于图片展示 使用后台系统图片路径 // var dataUrl ="http://116.63.172.211:1917/hnMw/";//线上 // var imgUrld="http://116.63.172.211:1918/hnBmw/";//线上 用于图片展示 使用后台系统图片路径 // var dataUrl ="http://140.210.195.210:1917/gzrmw/";//部署 // var dataUrl ="http://140.210.195.210:1921/gzrmw/";//CS部署 var token=localStorage.getItem('token'); var companyId=localStorage.getItem('companyId'); $(function() { // 全局配置所有AJAX请求 $.ajaxSetup({ // 对所有类型的请求(GET/POST/PUT/DELETE等)生效 beforeSend: function(xhr) { // 从本地存储获取Token const token = localStorage.getItem('token') || sessionStorage.getItem('token'); if (token) { // 为所有请求添加Token头 xhr.setRequestHeader('x-auth-token', token); } }, // 全局错误处理(可选,统一处理401等错误) error: function(xhr) { if (xhr.status === 401) { // Token无效或过期,跳转登录页 localStorage.removeItem('token'); sessionStorage.removeItem('token'); window.location.href =contant_path+ '/login.html'; } } }); var headHTML = document.getElementsByTagName('head')[0].innerHTML; headHTML += ''; document.getElementsByTagName('head')[0].innerHTML = headHTML; if(token=="" || token==null){ window.location.href =contant_path+"/login.html";//线上 } }) function isNull(str) { if (str == null || str=="null") { return ""; } return str; } /** * 获取当日时间 */ function getNowTime() { var nowDate = new Date(); var year = nowDate.getFullYear(); var month = nowDate.getMonth() + 1 < 10 ? "0" + (nowDate.getMonth() + 1) : nowDate.getMonth() + 1; var day = nowDate.getDate() < 10 ? "0" + nowDate.getDate() : nowDate.getDate(); var dateStr = year + "-" + month + "-" + day; return dateStr; } //公司选中事件 function companyChange(){ findPro();//获取工程集合 } //获取单位集合 function findCompany(){ $("#orgId").empty(); $.ajax({ type: 'POST', url: dataUrl + 'map/findCompany', data: {key:companyId}, async: false, dataType: "json", success: function(data) { var html=""; html += ''; for(var i=0;i' + data[i].name + ''; } $("#orgId").append(html); $("#orgId").select2(); } }); }; //获取工程集合 function findPro(){ $("#proId").empty(); var orgId=$("#orgId").val(); if(orgId==""){ orgId=companyId; } $.ajax({ type: 'POST', url: dataUrl + 'map/findPro', data: {key:orgId}, dataType: "json", async: false, success: function(data) { var html=""; html += ''; for(var i=0;i' + data[i].name + ''; } $("#proId").append(html); $("#proId").select2(); }, error:function(data){ var html=''; $("#proId").append(html); } }); }; //获取角色集合 function findRole(){ $("#roleId").empty(); var orgId=$("#orgId").val(); $.ajax({ type: 'POST', url: dataUrl + 'map/findRole', data: {key:orgId}, dataType: "json", async: false, success: function(data) { var html=""; html += ''; for(var i=0;i' + data[i].name + ''; } $("#roleId").append(html); $("#roleId").select2(); }, error:function(data){ var html=''; $("#roleId").append(html); } }); }; //获取岗位集合 function findPost(){ $("#postId").empty(); var orgId=$("#orgId").val(); $.ajax({ type: 'POST', url: dataUrl + 'map/findPost', data: {key:orgId}, dataType: "json", async: false, success: function(data) { var html=""; html += ''; for(var i=0;i' + data[i].name + ''; } $("#postId").append(html); $("#postId").select2(); }, error:function(data){ var html=''; $("#postId").append(html); } }); }; //获取单位类型 function findOrgType(){ $("#orgType").empty(); $.ajax({ type: 'POST', url: dataUrl + 'company/findOrgType', data: {}, dataType: "json", success: function(data) { var obj=data.obj; var list=obj.bean; var html=""; html += ''; for(var i=0;i' + list[i].orgTypeName + ''; } $("#orgType").append(html); $("#orgType").select2(); }, error:function(data){ var html=''; $("#orgType").append(html); } }); } //获取工种类型 function findWorkType(){ $("#workType").empty(); $.ajax({ type: 'POST', url: dataUrl + 'map/findWorkType', data: {}, dataType: "json", async: false, success: function(data) { var html=""; html += ''; for(var i=0;i' + data[i].name + ''; } $("#workType").append(html); $("#workType").select2(); }, error:function(data){ var html=''; $("#workType").append(html); } }); };