var $, tab, skyconsWeather;
layui.config({
	base: "js/"
}).use(['bodyTab', 'form', 'element', 'layer', 'jquery'], function () {
	var form = layui.form,
		layer = layui.layer,
		element = layui.element;
	$ = layui.jquery;
	tab = layui.bodyTab();
	//用户昵称
	var userInfo = layui.sessionData(window.hywa.sessionTable.tableName);
	$('#userName').html(JSON.stringify(userInfo) != '{}' ? userInfo[window.hywa.sessionTable.userData].name :
		'游客用户');
	//退出
	$('#dropOut,#dropOut1').on("click", function () {
		layer.msg('注销中……', {
			icon: 6,
			time: 5000
		});
		$.ajax({
			type: "DELETE",
			url: 'loginOut?userId='+userInfo[window.hywa.sessionTable.userData].userId,
			success: function (res) {
				if (!(res.code - 0)) {
					layui.sessionData(window.hywa.sessionTable.tableName, null);
					window.sessionStorage.removeItem("menu");
					location.href = window.hywa.jumpPage.login;
				} else {

				}
			}
		});
	});
	//锁屏
	function lockPage() {
		layer.open({
			title: false,
			type: 1,
			content: $("#lock-box"),
			closeBtn: 0,
			shade: 0.9
		})
	}
	//     $(".lockcms").on("click", function () {
	//         window.sessionStorage.setItem("lockcms", true);
	//         lockPage();
	//     })
	// 判断是否显示锁屏
	//if (window.sessionStorage.getItem("lockcms") == "true") {
	//    lockPage();
	//}
	// 解锁
	//     $("#unlock").on("click", function () {
	//         if ($(this).siblings(".admin-header-lock-input").val() == '') {
	//             layer.msg("请输入解锁密码！");
	//         } else {
	//             if ($(this).siblings(".admin-header-lock-input").val() == "123456") {
	//                 window.sessionStorage.setItem("lockcms", false);
	//                 $(this).siblings(".admin-header-lock-input").val('');
	//                 layer.closeAll("page");
	//             } else {
	//                 layer.msg("密码错误，请重新输入！");
	//             }
	//         }
	//     });
	//     $(document).on('keydown', function (event) {
	//         if (event.keyCode == 13) {
	//             $("#unlock").click();
	//         }
	//     });

	//手机设备的简单适配
	var treeMobile = $('.site-tree-mobile'),
		shadeMobile = $('.site-mobile-shade')

	treeMobile.on('click', function () {
		$('body').addClass('site-mobile');
	});

	shadeMobile.on('click', function () {
		$('body').removeClass('site-mobile');
	});

	// 添加新窗口
	$(".layui-nav .layui-nav-item a").on("click", function () {
		addTab($(this));
		$(this).parent("li").siblings().removeClass("layui-nav-itemed");
	});
	//判断是否处于锁屏状态(如果关闭以后则未关闭浏览器之前不再显示)
	if (window.sessionStorage.getItem("lockcms") != "true" && window.sessionStorage.getItem("showNotice") !=
		"true") {
		if (typeof showNotice !== 'undefined') showNotice();
	}
	$(".showNotice").on("click", function () {
		showNotice();
	})

	//刷新后还原打开的窗口
	if (window.sessionStorage.getItem("menu") != null) {
		window.sessionStorage.removeItem("menu");
		return;
		menu = JSON.parse(window.sessionStorage.getItem("menu"));
		curmenu = window.sessionStorage.getItem("curmenu");
		var openTitle = '';
		for (var i = 0; i < menu.length; i++) {
			openTitle = '';
			if (menu[i].icon.split("-")[0] == 'icon') {
				openTitle += '<i class="iconfont ' + menu[i].icon + '"></i>';
			} else {
				openTitle += '<i class="layui-icon">' + menu[i].icon + '</i>';
			}
			openTitle += '<cite>' + menu[i].title + '</cite>';
			openTitle += '<i class="layui-icon layui-unselect layui-tab-close" data-id="' + menu[i].layId +
				'">&#x1006;</i>';
			element.tabAdd("bodyTab", {
				title: openTitle,
				content: "<iframe src='" + menu[i].href + "' data-id='" + menu[i].layId + "'></frame>",
				id: menu[i].layId
			})
			//定位到刷新前的窗口
			if (curmenu != "undefined") {
				if (curmenu == '' || curmenu == "null") { //定位到后台首页
					element.tabChange("bodyTab", '');
				} else if (JSON.parse(curmenu).title == menu[i].title) { //定位到刷新前的页面
					element.tabChange("bodyTab", menu[i].layId);
				}
			} else {
				element.tabChange("bodyTab", menu[menu.length - 1].layId);
			}
		}
	}
})

//打开新窗口
function addTab(_this) {
	tab.tabAdd(_this);
}
