var pagesPathNew = getContextPathNew(); function getContextPathNew() { var pathName = document.location.pathname; var index = pathName.substr(1).indexOf("/"); var result = pathName.substr(0, index + 1); return result; } $.ajaxSetup({ cache: false, headers: { token: localStorage.getItem("token"), }, error: function (xhr, textStatus, errorThrown) { var msg = xhr.responseText; var response = JSON.parse(msg); var code = response.code; var message = response.message; if (code == 400) { layer.msg(message); } else if (code == 401) { localStorage.removeItem("token"); // location.href = "/hnbcbackstage/login.html"; location.href = pagesPathNew + "/login.html"; } else if (code == 403) { console.log("未授权:" + message); layer.msg("未授权"); } else if (code == 500) { layer.msg("系统错误:" + message); } }, }); function buttonDel(data, permission, pers) { if (permission != "") { if ($.inArray(permission, pers) < 0) { return ""; } } var btn = $( "" ); return btn.prop("outerHTML"); } function buttonEdit(href, permission, pers) { if (permission != "") { if ($.inArray(permission, pers) < 0) { return ""; } } var btn = $( "" ); return btn.prop("outerHTML"); } function deleteCurrentTab() { var lay_id = $(parent.document) .find("ul.layui-tab-title") .children("li.layui-this") .attr("lay-id"); parent.active.tabDelete(lay_id); }