200 lines
7.4 KiB
Plaintext
200 lines
7.4 KiB
Plaintext
|
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="frmMain.aspx.cs" Inherits="NGTools.frmMain" %>
|
|||
|
|
|||
|
<!DOCTYPE html>
|
|||
|
|
|||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|||
|
<head>
|
|||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|||
|
|
|||
|
<meta name="renderer" content="webkit" />
|
|||
|
<meta http-equiv="Content-type" content="text/html;charset=utf-8" />
|
|||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
|
|||
|
<meta name="renderer" content="webkit" />
|
|||
|
<meta http-equiv="pragma" content="no-cache" />
|
|||
|
<meta http-equiv="cache-control" content="no-cache" />
|
|||
|
<meta http-equiv="expires" content="0" />
|
|||
|
<meta http-equiv="keywords" content="easyui,springmvc,jquery,hibernate4" />
|
|||
|
<meta http-equiv="description" content="springmvc hibernate4 easyui" />
|
|||
|
|
|||
|
<title>天然气工业计算工具集</title>
|
|||
|
<!--2个样式表文件-->
|
|||
|
<link rel="stylesheet" type="text/css" href="../Scripts/EASYUI/themes/default/easyui.css" />
|
|||
|
<link href="../Scripts/EASYUI/themes/icon.css" rel="stylesheet" />
|
|||
|
<!--2个js文件 ,要先引入jquery,然后再引入easyui-->
|
|||
|
<script src="../Scripts/EASYUI/jquery.min.js" type="text/javascript" charset="utf-8"></script>
|
|||
|
<script src="../Scripts/EASYUI/jquery.easyui.min.js"></script>
|
|||
|
<script src="../Scripts/EASYUI/locale/easyui-lang-zh_CN.js" type="text/javascript"></script>
|
|||
|
<script src="../MYJS/MyTools.js"></script>
|
|||
|
</head>
|
|||
|
<body class="easyui-layout" onbeforeunload="checkLogin('0')" onload="checkLogin('1')">
|
|||
|
<!-- 顶部放那个主页信息什么的 -->
|
|||
|
<div data-options="region:'north', split:true" style="height: 80px; background-image: url('../image/header_bg.png');">
|
|||
|
<div class="easyui-panel">
|
|||
|
<p style="position: absolute; right: 18px; top: 0px; color: #FFFFFF;">
|
|||
|
<a id="user" style="color: red; font-size: large"></a>  欢迎您访登录!
|
|||
|
<a id="loginout" href="javascript:void(0)" onclick="loginout()" style="color: red">退出</a>
|
|||
|
</p>
|
|||
|
<p id="show" style="position: absolute; right: 18px; top: 35px; color: #FFFFFF;">
|
|||
|
<a id="strdatetime"></a> <%--服务器时间:<span></span>年<span></span>月<span></span>日<span></span>时<span></span>分<span></span>秒<span></span>--%>
|
|||
|
</p>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
<div id="westMenu" data-options="region:'west', split:true" title="导航菜单" style="width: 187px;">
|
|||
|
<div id="layout_west_accordion" class="easyui-accordion" style="width: 180px;"></div>
|
|||
|
</div>
|
|||
|
|
|||
|
<div data-options="region:'center'" style="background: #eee; overflow: hidden; height: 100%; border-width: 0px">
|
|||
|
<div id="tts" class="easyui-tabs" style="width: 100%; height: 100%;">
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
<div data-options="region:'south', split:true" style="height: 30px;">
|
|||
|
<div class="foot" style="vertical-align: middle">
|
|||
|
Copyright © 2019 All Rights Reserved 妍杰丽云 豫ICP备 19037764 号
|
|||
|
<label id="message" style="color: red"></label>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
</body>
|
|||
|
<script type="text/javascript">
|
|||
|
|
|||
|
|
|||
|
|
|||
|
$(document).ready(function () { //动态加载二级菜单
|
|||
|
var url = 'frmMain.aspx?action=getSystemTree' + "&t=" + Date.parse(new Date());
|
|||
|
getLeftTree($('#layout_west_accordion'), $('#tts'), url);
|
|||
|
|
|||
|
|
|||
|
try {
|
|||
|
var userInfo =JSON.parse( sessionStorage.getItem("userinfo"));
|
|||
|
var regDate = userInfo.regDate;
|
|||
|
var nowDate = new Date().toLocaleString();
|
|||
|
var intDateDiff = GetDateDiff(nowDate, regDate, "day");
|
|||
|
//alert(intDateDiff);
|
|||
|
if (parseInt(intDateDiff) >= 0) {
|
|||
|
document.getElementById("message").innerHTML = "新注册用户还有" + intDateDiff + "天到期,如有需要,请点系统设置->开通功能";
|
|||
|
|
|||
|
}
|
|||
|
else {
|
|||
|
//document.getElementById("message").innerHTML = "新注册用户试用期已过,如有需要请点系统设置->开通功能";
|
|||
|
|
|||
|
}
|
|||
|
} catch (e) {
|
|||
|
|
|||
|
}
|
|||
|
});
|
|||
|
|
|||
|
function loginout() {
|
|||
|
$.messager.confirm('系统提示', '您确定要退出本次登录吗?', function (r) {
|
|||
|
if (r) {
|
|||
|
checkLogin("0");
|
|||
|
location.href = '../default.aspx';
|
|||
|
}
|
|||
|
});
|
|||
|
|
|||
|
}
|
|||
|
|
|||
|
var lastTime = new Date().getTime();
|
|||
|
var currentTime = new Date().getTime();
|
|||
|
var timeOut = 5 * 60 * 1000; //设置超时时间: 5分
|
|||
|
|
|||
|
|
|||
|
|
|||
|
/* 鼠标移动事件 */
|
|||
|
$(document).mouseover(function () {
|
|||
|
//alert(11);
|
|||
|
lastTime = new Date().getTime(); //更新操作时间
|
|||
|
});
|
|||
|
//判断用户多久没有进行鼠标操作,超过5分钟自动退出登录
|
|||
|
|
|||
|
|
|||
|
var intNum = 0;
|
|||
|
function testTime() {
|
|||
|
currentTime = new Date().getTime(); //更新当前时间
|
|||
|
|
|||
|
intNum += 1;
|
|||
|
if (intNum == 10) {
|
|||
|
checkLogin("1");
|
|||
|
intNum = 0;
|
|||
|
}
|
|||
|
|
|||
|
document.getElementById("strdatetime").innerHTML = getTime();
|
|||
|
|
|||
|
if ('<%=Session["userName"] %>' == "") {
|
|||
|
checkLogin("0");
|
|||
|
top.location.href = "../default.aspx";
|
|||
|
|
|||
|
}
|
|||
|
if (currentTime - lastTime > timeOut) { //判断是否超时
|
|||
|
window.clearTimeout(inter);
|
|||
|
checkLogin("0");
|
|||
|
//$.messager.alert("提示","您长时间未操作,请重新登录!");
|
|||
|
//注销当前session ....
|
|||
|
top.location.href = "../default.aspx";
|
|||
|
} else {
|
|||
|
inter = setTimeout(testTime, 1000);
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
testTime();
|
|||
|
|
|||
|
var user = document.getElementById("user")
|
|||
|
if ('<%=Session["userName"] %>' == "") {
|
|||
|
user.innerHTML = '<%=Session["userAccount"] %>';
|
|||
|
}
|
|||
|
else {
|
|||
|
user.innerHTML = '<%=Session["userName"] %>';
|
|||
|
}
|
|||
|
|
|||
|
|
|||
|
|
|||
|
function checkLogin(loginflag) {
|
|||
|
|
|||
|
if ('<%=Session["userName"] %>' == "") {
|
|||
|
top.location.href = "../default.aspx";
|
|||
|
}
|
|||
|
|
|||
|
var myDate = new Date();
|
|||
|
var strDatetime = ""; //获取日期与时间
|
|||
|
strDatetime += myDate.getFullYear() + "_"; //获取完整的年份(4位,1970-????)
|
|||
|
strDatetime += (myDate.getMonth() + 1) + "_"; //获取当前月份(0-11,0代表1月) // 所以获取当前月份是myDate.getMonth()+1;
|
|||
|
strDatetime += myDate.getDate() + " "; //获取当前日(1-31)
|
|||
|
strDatetime += myDate.getHours() + ":"; //获取当前小时数(0-23)
|
|||
|
strDatetime += myDate.getMinutes() + ":"; //获取当前分钟数(0-59)
|
|||
|
strDatetime += myDate.getSeconds(); //获取当前秒数(0-59)
|
|||
|
|
|||
|
$.ajax({
|
|||
|
type: "post",
|
|||
|
url: 'frmMain.aspx?action=updateLogin&' + "t=" + Date.parse(new Date()),
|
|||
|
dataType: "json",
|
|||
|
data: { username: '<%=Session["userName"] %>', loginflag: loginflag, datetime: strDatetime },
|
|||
|
traditional: true,
|
|||
|
success: function (data) {
|
|||
|
|
|||
|
//alert(JSON.stringify(data));
|
|||
|
|
|||
|
//$('#formPar').form('load', data);
|
|||
|
$.messager.alert("提示", data);
|
|||
|
|
|||
|
}
|
|||
|
})
|
|||
|
}
|
|||
|
//官方demo
|
|||
|
function addTab(title, url, blClose) {
|
|||
|
if ($('#tts').tabs('exists', title)) {
|
|||
|
$('#tts').tabs('select', title);
|
|||
|
} else {
|
|||
|
var content = '<iframe scrolling="auto" frameborder="0" src="' + url + '" style="width:100%;height:100%;"></iframe>';
|
|||
|
$('#tts').tabs('add', {
|
|||
|
title: title,
|
|||
|
content: content,
|
|||
|
closable: blClose
|
|||
|
});
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
</script>
|
|||
|
</html>
|
|||
|
|