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