From b9b58b9ef261cb290d93465f88a2cbd814b576f0 Mon Sep 17 00:00:00 2001 From: fei.wang <wf18701153496@163.com> Date: 星期一, 13 五月 2024 17:51:44 +0800 Subject: [PATCH] 更改 --- src/webapp/page/loginJiLu.jsp | 225 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 225 insertions(+), 0 deletions(-) diff --git a/src/webapp/page/loginJiLu.jsp b/src/webapp/page/loginJiLu.jsp new file mode 100644 index 0000000..8ac39b8 --- /dev/null +++ b/src/webapp/page/loginJiLu.jsp @@ -0,0 +1,225 @@ +<%-- + Created by IntelliJ IDEA. + User: Dell + Date: 2023/6/26 + Time: 11:41 + To change this template use File | Settings | File Templates. +--%> +<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<html> +<head> + <link href="/HxzkFlow/images/favicon.ico" rel="icon" type="image/x-icon"/> + <title>鐧诲綍璁板綍绠$悊</title> + +</head> +<link rel="stylesheet" href="/HxzkFlow/css/layui.css" media="all"> + +<body style="width: 100%;text-align: center;overflow:hidden;"> +<div style="width: 100%;"> + <div style="margin-top: -10px;width: 100%;"> + <div style="width:55%;height: 600px;display: inline-block" id="userWidth"> + <table id="demo" lay-filter="demo"></table> + </div> + <div style="width: 40%;height: 600px;display: inline-block;" class="userNo"> + <div id="main" style="width: 100%;height: 600px;"></div> + </div> + </div> +</div> +<h3 style="position: absolute;top: 210px;left: 400px;z-index: 9999;font-weight: bolder;color: black;display:none" class="userNo">鐧诲綍璁板綍淇℃伅</h3> +</div> +</body> +<script src="/HxzkFlow/js/layui.js" charset="utf-8"></script> +<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> +<script src="/HxzkFlow/js/echarts.min.js"></script> +<script> + + + //娴忚鍣ㄥ叧闂簨浠� + + /** + * 鍒ゆ柇鐢ㄦ埛鍦ㄨ瀹氱殑鏃堕棿鍐呮病鏈夋搷浣滅郴缁燂紝鍒欏埛鏂版祻瑙堝櫒 + * 鍙傛暟锛氭椂闂达紙鍗曚綅鍒嗛挓锛� + * */ + function timeUserFun(time){ + var time = time || 2; + var userTime = 3600; + var objTime = { + init:0, + time:function(){ + objTime.init += 1; + if(objTime.init === userTime){// 杈惧埌闄愬埗鏃堕棿鏃讹紝鐢ㄦ埛鏈搷浣滀簨浠讹紝鍒欏埛鏂版暣涓〉闈� + localStorage.removeItem("gsjc") + sessionStorage.removeItem("admin") + alert("鎮ㄩ暱鏃堕棿鏈搷浣滃綋鍓嶉〉闈紝璇烽噸鏂扮櫥褰�") + var data = "Zong="+sessionStorage.getItem("admin"); + //鑾峰彇璇ョ敤鎴锋渶鏂版椂闂� + $.post("/HxzkFlow/hxzk/userdate",data,function (data){ + + }) + parent.location.reload() + //杈惧埌闄愬埗鏃堕棿娌℃搷浣滐紝鎵�瑕佹墽琛岀殑鍔ㄤ綔 + } + }, + eventFun:function(){ + //娓呴櫎涓婃鐩戝惉锛岄噸鏂板紑濮嬫柊鐨勭洃鍚� + clearInterval(testUser); + objTime.init = 0; + testUser = setInterval(objTime.time,1000); + } + }; + //鐩戝惉褰撳墠鏃堕棿娴佸姩 + var testUser = setInterval(objTime.time,1000); + + //鐩戝惉鐩稿簲浜嬩欢 + var body = document.querySelector('html'); + body.addEventListener("click",objTime.eventFun); + body.addEventListener("keydown",objTime.eventFun); + body.addEventListener("mousemove",objTime.eventFun); + body.addEventListener("mousewheel",objTime.eventFun); + } + (function () { + timeUserFun(1); + + }(0)); + var list = []; + //鑾峰彇璁块棶閲� + $.get("/HxzkFlow/hxzk/fwl",function (data){ + for(var i =0; i<4;i++){ + list.push(data[i]) + } + $(".jr").text(data[0]); + $(".bz").text(data[1]); + $(".by").text(data[2]); + $(".zg").text(data[3]); + + //楗煎浘 + var chartDom = document.getElementById('main'); + var myChart = echarts.init(chartDom); + var option; + + option = { + legend: { + top: 'bottom' + }, + toolbox: { + show: true, + feature: { + mark: { show: true }, + dataView: { show: true, readOnly: false }, + restore: { show: true }, + saveAsImage: { show: true } + } + }, + series: [ + { + name: 'Nightingale Chart', + type: 'pie', + radius: [50, 250], + center: ['50%', '50%'], + roseType: 'area', + itemStyle: { + borderRadius: 8 + }, + data: [ + { value: list[0], name: '浠婃棩璁块棶閲�' }, + { value: list[1], name: '鏈懆璁块棶閲�' }, + { value: list[2], name: '鏈湀璁块棶閲�' }, + { value: list[3], name: '鎬诲叡璁块棶閲�' }, + ] + } + ] + }; + + option && myChart.setOption(option); + }) + + layui.use('table', function() { + var table = layui.table; + //绗竴涓疄渚� + var Zong = localStorage.getItem("gsjc") + var data ="Zong="+Zong + if(Zong == null){ + + }else{ + $.post("/HxzkFlow/hxzk/jiemi",data,function (data){ + if(data == "1"){ + $(".userNo").hide(); + $("#userWidth").css("width","100%") + table.render({ + elem: '#demo' + , layEvent: 'LAYTABLE_TIPS' + , height: 800 + ,cellMinWidth: 80 + , url: '/HxzkFlow/hxzk/FindLoginJiLu' //鏁版嵁鎺ュ彛 + // , page: true //寮�鍚垎椤� + , toolbar: '#toolbarDemo' + , defaultToolbar: ['filter', 'exports', 'print', { //鑷畾涔夊ご閮ㄥ伐鍏锋爮鍙充晶鍥炬爣銆傚鏃犻渶鑷畾涔夛紝鍘婚櫎璇ュ弬鏁板嵆鍙� + title: '鎻愮ず' + , layEvent: 'LAYTABLE_TIPS' + , icon: 'layui-icon-tips' + }] + , cols: [[ //琛ㄥご + {type: 'checkbox', sort: true, fixed: "left"} + , {field: 'num', title: '搴忓彿', sort: true,width:'5%'} + , {field: 'logincompany', title: '鐧诲綍鍏徃',} + , {field: 'loginphone', title: '鐧诲綍鐢佃瘽', sort: true} + , {field: 'ip', title: 'IP鍦板潃',} + , {field: 'logindate', title: '鐧诲綍鏃堕棿',} + , {field: 'loginoutdate', title: '閫�鍑烘椂闂�', sort: true} + + ]], + // done: function (res, curr, count) { + // $("table").css("width", "100%") + // }, + limit: 500, + // limits: [10, 20, 30, 40, 50, 60, 70, 80, 90], + }); + }else{ + $(".userNo").hide(); + $("#userWidth").css("width","100%") + var dt ="Zong="+localStorage.getItem("gsmc") + $.post("/HxzkFlow/hxzk/chaZi",dt,function (data) { + var jc = Zong; + table.render({ + elem: '#demo' + , layEvent: 'LAYTABLE_TIPS' + , height: 830 + ,cellMinWidth: 80 + , url: '/HxzkFlow/hxzk/FindLoginJiLuZi' //鏁版嵁鎺ュ彛 + // , page: true //寮�鍚垎椤� + ,method: 'post' + ,where: { logincompany: Zong } // 鎼滅储鐨勫瓧娈� + , toolbar: '#toolbarDemo' + , defaultToolbar: ['filter', 'exports', 'print', { //鑷畾涔夊ご閮ㄥ伐鍏锋爮鍙充晶鍥炬爣銆傚鏃犻渶鑷畾涔夛紝鍘婚櫎璇ュ弬鏁板嵆鍙� + title: '鎻愮ず' + , layEvent: 'LAYTABLE_TIPS' + , icon: 'layui-icon-tips' + }] + , cols: [[ //琛ㄥご + {type: 'checkbox', sort: true, fixed: "left"} + , {field: 'num', title: '搴忓彿', sort: true,width:'5%'} + , {field: 'logincompany', title: '鐧诲綍鍏徃',} + , {field: 'loginphone', title: '鐧诲綍鐢佃瘽', sort: true} + , {field: 'ip', title: 'IP鍦板潃',} + , {field: 'logindate', title: '鐧诲綍鏃堕棿',} + , {field: 'loginoutdate', title: '閫�鍑烘椂闂�', sort: true} + + ]], + limit: 500, + // limits: [10, 20, 30, 40, 50, 60, 70, 80, 90], + }); + }) + + } + }) + } + + }) + + + + + +</script> +</html> -- Gitblit v1.9.3