var element, form;
var indexUrl = "";
let inde1url = '../compreDisplay/compreDisplay.html';
let inde2url = '../compreDisplay/cityHome.html';
let inde3url = '../compreDisplay/dutyHome.html';
layui.use(['layer', 'form', 'element'], function () {
var $ = layui.jquery;
element = layui.element;
form = layui.form;
// 审计日志定时查询
/*capacityTips()
setInterval( async function () {
capacityTips()
}, 1*60*60*1000);
*/
initMenu();//初始化菜单
element.render();//渲染
form.on('submit(formData)', function (data) {
submitData(data);
});
form.on('submit(formDatas)', function (data) {
bgData(data);
});
// 默认首页
// $('#iframeMain').attr('src', '../compreDisplay/compreDisplay.html');
var user = JSON.parse(decrypt(us));
getWzXx(user.orgId);
window.setTimeout(function () {
getWzXx(user.orgId);
}, 6000 * 3);
if (user.isSup != 3) {
$("#dtaxt").css("display", "none");
}
if (user.isSup == 3) {
getIsBg(user.orgId);
}
var org = user.unitName;
if (typeof (org) == "undefined") {
org = "建设分公司";
}
$("#use-org").text(user.roleName + "/" + org);
$("#dtaxt").click(function (e) {
$("#indexIframe").show();
$("#layui-tab").hide();
var url = "../dutyTask/violationStatistics.html";
$('#indexIframe').attr('src', url);
})
//点击事件
$("dd>a,li>a").click(function (e) {
if ($(this).next('dl').length === 0) {
e.preventDefault();
$('ul li').each(function () {
if ($(this).hasClass('layui-that') || $(this).hasClass('layui-this')) {
$(this).removeClass('layui-that')
$(this).removeClass('layui-this')
}
})
$(this).parents('.layui-nav-child').removeClass('layui-show');
$(this).parents('.layui-nav-item').addClass('layui-that');
console.log($(this).attr("href"));
let indexUrls = $(this).attr("href");
if (indexUrls == inde1url || indexUrls == inde2url || indexUrls == inde3url) {
if (indexUrls == inde2url || indexUrls == inde3url) {//地市+值长
$('#html').css("background", 'url("../../img/cityHome/city_home_back.png") no-repeat 0 0 / 100% 100% transparent');
} else if (indexUrls == inde1url) {
$('#html').css("background", 'url("../../img/back.png") no-repeat 0 0 / 100% 100% transparent');
}
$("#ifr-box ").css("background-image", "");
$('#indexIframe').attr('src', indexUrls);
$("#indexIframe").show();
$("#layui-tab").hide();
} else {
if ($(".layui-tab-title li[lay-id='" + $(this).attr('idx') + "']").length > 0) {
$("#ifr-box ").css("background-image", "url('../../img/tableback.jpg')");
$("#indexIframe").hide();
$("#layui-tab").show();
element.tabChange('menu-tab', $(this).attr('idx'));
} else {
$("#indexIframe").hide();
element.tabAdd('menu-tab', {
title: $(this).text(),
content: ""
, id: $(this).attr('idx')
})
$("#ifr-box ").css("background-image", "url('../../img/tableback.jpg')");
$("#layui-tab").show();
element.tabChange('menu-tab', $(this).attr('idx'));
}
var tabr = $(".layui-tab-title").find("li");
let close = tabr.eq(tabr.length - 1).children("i");
close.on('click', function (e) {
//绑定关闭事件
})
}
//关闭事件监听
$(".layui-tab-close").click(function (e) {
var tabr = $(".layui-tab-title").find("li");
var length = tabr.length;
if (length == 0) {//全部关闭了则返回首页
$("#menu-childer").empty();
$("#indexIframe").show();
$("#menu-content").empty();
$("#layui-tab").hide();
$("#ifr-box ").css("background-image", "");
let nowsrc = $('#indexIframe').attr("src");
let imea = "0";
if (nowsrc == inde1url) {//综合暂时
imea = "0";
} else if (nowsrc == inde2url) {//地市首页
imea = "1";
} else if (nowsrc == inde3url) {//地市首页
imea = "2";
}
$(".layui-nav-item").each(function () {
$(this).removeClass('layui-that');
$(this).removeClass('layui-this');
console.log($(this).text());
console.log($(this).attr("idx"))
if ($(this).text() == '综合展示' && imea == 0) {
$(this).addClass('layui-that');
$(this).addClass('layui-this');
} else if ($(this).text().indexOf('首页') != '-1' && imea == 1) {
$(this).addClass('layui-that');
$(this).addClass('layui-this');
} else if ($(this).text().indexOf('值长') != '-1' && imea == 2) {
$(this).addClass('layui-that');
$(this).addClass('layui-this');
}
})
}
})
}
});
//$("#layui-tab-title").niceScroll({cursorborder:"",cursorcolor:"#c0c4cc",boxzoom:true});
})
/**
* 初始化菜单
*/
function initMenu() {
var user = JSON.parse(decrypt(us));
var menus = user.menus;
if (menus.length > 0 && menus != '[]') {
var num = 0;
var allMenus = "";
var userMenus = "";
var ul = '
'
for (let i = 0; i < menus.length; i++) {
var url = menus[i].url;//路径
var menuName = menus[i].menuName;//名称
var childer = menus[i].childer;
var id = menus[i].menuId;
var homeMenu = "";
var usermenu = "";
var isLast = menus[i].last;
if (!isLast) {//默认复制
url = 'javascript:;';
}
if (menuName == '系统管理') {
var dl = "";
var um = ' ';
if (childer != null && childer.length > 0) {
dl1 = '
';
var dd = "";
for (let j = 0; j < childer.length; j++) {
dd += "