let sjurl=['/base/log/child/systemLog.html','/base/log/child/businessLog.html','/base/log/child/errLog.html','/base/log/child/logAnalysis.html','/base/log/child/logCapacityConfiguration.html']
getLocalpath();
function getLocalpath(){
var currentPath = window.location.pathname;
var url=currentPath.split("/html");
let usJosn=JSON.parse(us);
if(sjurl.includes(url[1])){
url[1]='/base/log/logManage.html';
}
let yq=getHtmlPermission(usJosn.menus,url[1]);
if(!yq){
addLogs(url,url[1],usJosn.nickName);
top.window.location.href = login_url;
}
}
function getHtmlPermission(menus,html){
for (var i = 0; i < menus.length; i++) {
var child=menus[i].childer;
if(!child || child.length<1){
if(menus[i].url.indexOf(html)!='-1'){
return true;
}
}else{
let wyq=getHtmlPermission(child,html);
if(wyq){
return true;
}
}
}
return false;
}
function addLogs(url,urlParam,userName) {
$.ajax({
url: dataUrl + 'system/sys/logs/addLogs' ,
headers: {
'Authorization': localStorage.getItem("tokens")
},
data: {
'userName': userName ,
'operParam': url,
'operMeth': urlParam
},
type: 'post',
success: function () {
}
});
}