ming 4 vuotta sitten
vanhempi
commit
0b782c2625

+ 10 - 11
api/request.js

@@ -1,10 +1,9 @@
-// // 动态获取url
-// const BASEURL = getRequestPrefix();
-
-// // 动态获取用户名密码
-// const LOGIN_NAME = sessionStorage.getItem('V_LOGINNAME');
-// const LOGIN_PASSWORD = sessionStorage.getItem('V_PASSWORD');
+// 动态获取url
+const BASEURL = getRequestPrefix();
 
+// 动态获取用户名密码
+const LOGIN_NAME = sessionStorage.getItem('V_LOGINNAME');
+const LOGIN_PASSWORD = sessionStorage.getItem('V_PASSWORD');
 
 
 
@@ -14,12 +13,12 @@
 // //最新测试url
 // // const BASEURL = "http://121.40.217.77:8080/Device_Manager/";
 
-//本地调试url
-const BASEURL = "http://127.0.0.1:8080/Device_Manager/";
+// //本地调试url
+// const BASEURL = "http://127.0.0.1:8080/Device_Manager/";
 
-// 用户名、 密码
-const LOGIN_NAME = "admin";
-const LOGIN_PASSWORD = "e10adc3949ba59abbe56e057f20f883e";
+// // 用户名、 密码
+// const LOGIN_NAME = "admin";
+// const LOGIN_PASSWORD = "e10adc3949ba59abbe56e057f20f883e";
 
 
 

+ 27 - 20
css/common.css

@@ -539,8 +539,8 @@ li.parent_li ul li ul li {
     color: #fff;
     position: absolute;
     left: 0;
-    bottom: .3rem;
-    bottom: 0;
+    bottom: .4rem;
+    /* bottom: 0; */
     width: 100%;
     line-height: 22px
 }
@@ -552,7 +552,7 @@ li.parent_li ul li ul li {
 
 .pager-left li {
     display: inline-block;
-    line-height: 22px;
+    line-height: 0.275rem;
     text-align: center
 }
 
@@ -586,7 +586,7 @@ li.parent_li ul li ul li {
     line-height: 14px;
     border-left: 1px solid #ccc;
     border-right: 1px solid #ccc;
-    font-size: 14px;
+    font-size: .2rem;
 }
 
 .pg-des input {
@@ -597,12 +597,12 @@ li.parent_li ul li ul li {
     outline: none;
     border: none;
     width: 40px;
-    font-size: 14px
+    font-size: .2rem
 }
 
 .pg-first {
     background: url(../images/page-first.gif);
-    height: 22px;
+    height: .275rem;
 }
 
 .pg-first.disabled {
@@ -611,7 +611,7 @@ li.parent_li ul li ul li {
 }
 
 .pg-prev {
-    height: 22px;
+    height: .275rem;
     background: url(../images/page-prev.gif);
 }
 
@@ -628,7 +628,7 @@ li.parent_li ul li ul li {
 .pg-next.disabled {
     background: url(../images/page-next-disabled.gif);
     pointer-events: none;
-    height: 22px
+    height: .275rem
 }
 
 .pg-last {
@@ -666,6 +666,24 @@ li.parent_li ul li ul li {
 }
 
 
+/* 弹框标题样式 */
+
+
+/* .popBox .layui-layer-title {
+    padding: 0;
+    height: 30px;
+    line-height: 30px;
+    border-bottom: 1px solid rgba(0, 0, 0, 0);
+    font-size: auto;
+    color: #fff;
+    overflow: hidden;
+    text-overflow: ellipsis;
+    white-space: nowrap;
+    background-color: rgba(0, 0, 0, 0);
+    border-radius: none;
+} */
+
+
 /* 弹框标题 */
 
 .deviceCheckAdd .ttBox {
@@ -838,17 +856,6 @@ border: 1px solid #ffffff;
     background-clip: padding-box;
 }
 
-
-/*定义了轨道的样式*/
-
-
-/* .departlist-box ::-webkit-scrollbar-track {
-
-    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0);
-    border-radius: 5px;
-    background: rgba(0, 0, 0, 0);
-} */
-
 .disabled {
     pointer-events: none
 }
@@ -891,7 +898,7 @@ border: 1px solid #ffffff;
 
 .content-box {
     width: 100%;
-    height: calc(100% - .9rem);
+    height: calc(100% - .72rem);
     overflow: hidden;
 }
 

+ 17 - 2
css/index.css

@@ -27,7 +27,7 @@
             padding: .287rem .287rem 0;
             display: flex;
             height: 100%;
-            min-height: 700px;
+            min-height: 600px;
         }
         
         .mainbox .column {
@@ -330,6 +330,7 @@
             white-space: nowrap;
             overflow: hidden;
             text-overflow: ellipsis;
+            position: relative
         }
         
         .no table th:hover,
@@ -360,7 +361,7 @@
         
         .no tr td:nth-child(5),
         .no tr th:nth-child(5) {
-            width: 20%
+            width: 1.5rem
         }
         
         .huan tr td:first-child,
@@ -383,6 +384,13 @@
             width: 40%
         }
         /* 溢出滚动样式 */
+        /* 兼容火狐浏览器美化无效 */
+        
+        .scroll {
+            scrollbar-color: transparent transparent;
+            scrollbar-track-color: transparent;
+            -ms-scrollbar-track-color: transparent;
+        }
         
         .scroll::-webkit-scrollbar {
             height: 7px !important;
@@ -429,4 +437,11 @@
             -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0);
             border-radius: 5px;
             background: rgba(0, 0, 0, 0.2);
+        }
+        /* 火狐 */
+        
+        @-moz-document url-prefix() {
+            .title {
+                font-size: 200px;
+            }
         }

+ 1 - 1
css/per-manage.css

@@ -22,7 +22,7 @@
 
 .column3 {
     overflow: hidden;
-    height: 10rem;
+    height: 10.5rem;
     /* height: calc(100vh - 2.7rem); */
     /* min-height: 10.5rem; */
     position: relative;

+ 12 - 1
js/device-list.js

@@ -416,9 +416,20 @@ $('#addData').click(function() {
     //获取表单的值 并转换成对象
     let allParam = serializeArrayToObj($("#addDataForm").serializeArray());
 
+    if (!allParam.ownerCode) {
+        alert('请输入设备编号');
+        return;
+    } else {
+        let pattern = /(?!^\d+$)(?!^[a-zA-Z]+$)[0-9a-zA-Z]{1,23}/
+        if (!pattern.test(allParam.ownerCode)) {
+            alert('设备编号只能输入数字或字母!');
+            return false;
+        }
+    }
+
     //验证数据是否为空
     let res = validParamIsEmpty(allParam, {
-        "ownerCode": "请输入设备编号",
+        // "ownerCode": "请输入设备编号",
         "ownerName": "请输入设备名称",
         "unitinfo": "填写安装位置",
         "ownerXh": "请选择建筑",

+ 13 - 13
js/index.js

@@ -201,8 +201,8 @@ function getIndexDate(queryParam = {}) {
                 }
                 seriesData.push({ 'name': key, 'data': lineKey });
             }
-            console.log(seriesData)
-                /* 折线图初始化 */
+            // console.log(seriesData)
+            /* 折线图初始化 */
             var myChart = echarts.init(document.querySelector(".line .chart"));
             var option = {
                 legend: {
@@ -563,12 +563,12 @@ function getIndexDate(queryParam = {}) {
             websocket.onopen = function(evt) {
                 var json = {};
                 json.agentid = 'admin';
-                console.log("Connected.");
+                // console.log("Connected.");
                 (function() {})()
                 websocket.send(JSON.stringify(json));
             };
             websocket.onclose = function(evt) {
-                console.log("DisConnected.");
+                // console.log("DisConnected.");
                 (function() {})()
                 initWebSocket();
             };
@@ -576,27 +576,27 @@ function getIndexDate(queryParam = {}) {
                 var warningInfo = eval('(' + evt.data + ')');
                 if (warningInfo.dwtype) {
                     arrData.push(warningInfo)
-                    console.log('arrData')
-                    console.log(arrData)
+                        // console.log('arrData')
+                        // console.log(arrData)
                 }
                 var items = '';
                 arrData.forEach(function(item, index) {
                     items += ` <tr>
-                    <td>${index+1}</td>
-                    <td>${item.time}</td>
-                    <td>${item.dwtype}</td>
-                    <td> ${item.evtname} </td>
-                    <td>${item.insertid} </td>
+                    <td >${index+1}</td>
+                    <td >${item.time}</td>
+                    <td >${item.dwtype} </td>
+                    <td > ${item.evtname}</td>
+                    <td >${item.insertid} </td>
                 </tr>`
                 })
                 $('.warning-info').html(items)
             };
             websocket.onerror = function(evt) {
-                console.log("Error:", evt.data);
+                // console.log("Error:", evt.data);
                 (function() {})()
             };
         } catch (exception) {
-            console.log("Exception:", exception);
+            // console.log("Exception:", exception);
             (function() {})()
         }
     }

+ 2 - 2
js/per-manage.js

@@ -244,7 +244,7 @@ function getListDataAjax(queryParam = {}, pageNo = 1) {
 
             items += "<tr>" +
                 "<td class='status' data-id=" + item.id + " data-user='" + JSON.stringify(item) + "' data-username='" + item.username + "'></td>" +
-                "<td>" + item.username + "</td>" +
+                "<td>" + item.truename + "</td>" +
                 "<td>" + item.sex + "</td>" +
                 "<td>" + posName + "</td>" +
                 "<td>" + getFormatDate(item.ctime.time) + "</td>" +
@@ -624,7 +624,7 @@ function getDataExport(queryParam = {}) {
             let time = getFormatDate(item.ctime.time)
             newData.push({ truename: item.truename, sex: item.sex, posname: posName, time: time, addman: item.addman, locked: locked, wrongtimes: item.wrongtimes })
         });
-        let str = '<tr style="text-align:center"><th>姓名</th><th>性别</th><th>用户身份</th><th>创建时间</th><th>创建人</th><th>锁定状态</th><th>错误次数</th></tr>';
+        let str = '<tr style="text-align:center"><th>真实姓名</th><th>性别</th><th>用户身份</th><th>创建时间</th><th>创建人</th><th>锁定状态</th><th>错误次数</th></tr>';
         // 循环遍历,每行加入tr标签,每个单元格加td标签
         for (let i = 0; i < newData.length; i++) {
             str += '<tr style="text-align:center">';

+ 2 - 2
js/userAccount.js

@@ -29,7 +29,7 @@ function getListDataAjax(queryParam = {}, pageNo = 1) {
             let locked = item.locked ? '未锁定' : '锁定';
             items += "<tr>" +
                 "<td class='status' data-user='" + JSON.stringify(item) + "' data-id=" + item.id + " data-username='" + item.username + "'></td>" +
-                "<td>" + item.username + "</td>" +
+                "<td>" + item.truename + "</td>" +
                 "<td>" + item.sex + "</td>" +
                 "<td>" + posName + "</td>" +
                 "<td>" + getFormatDate(item.ctime.time) + "</td>" +
@@ -548,7 +548,7 @@ function getDataExport(queryParam = {}) {
             let time = getFormatDate(item.ctime.time)
             newData.push({ truename: item.truename, sex: item.sex, posname: posName, time: time, addman: item.addman, locked: locked, wrongtimes: item.wrongtimes })
         });
-        let str = '<tr style="text-align:center"><th>姓名</th><th>性别</th><th>用户身份</th><th>创建时间</th><th>创建人</th><th>锁定状态</th><th>错误次数</th></tr>';
+        let str = '<tr style="text-align:center"><th>真实姓名</th><th>性别</th><th>用户身份</th><th>创建时间</th><th>创建人</th><th>锁定状态</th><th>错误次数</th></tr>';
         // 循环遍历,每行加入tr标签,每个单元格加td标签
         for (let i = 0; i < newData.length; i++) {
             str += '<tr style="text-align:center">';

+ 2 - 2
pages/account-manage/userAccount-manage.html

@@ -34,7 +34,7 @@
                 <tr>
                     <th style="width: 24px ">
                     </th>
-                    <th>姓名</th>
+                    <th>真实姓名</th>
                     <th>性别</th>
                     <th>用户身份</th>
                     <th>创建时间</th>
@@ -82,7 +82,7 @@
             <form id="addUserForm">
                 <div class="txtBox">
                     <div>
-                        <span>姓名:<i class="necessary">*</i> </span>
+                        <span>账号:<i class="necessary">*</i> </span>
                         <input name="username" type="text">
                     </div>
                     <div>

+ 2 - 2
pages/system-manage/per-manage.html

@@ -65,7 +65,7 @@
                             <th style="width: 24px ">
                                 <!-- <span class="checkall status"></span> -->
                             </th>
-                            <th>姓名</th>
+                            <th>真实姓名</th>
                             <th>性别</th>
                             <!-- <th>部门名称</th> -->
                             <th>用户身份</th>
@@ -133,7 +133,7 @@
             <form id="addUserForm">
                 <div class="txtBox">
                     <div>
-                        <span>姓名:<i class="necessary">*</i> </span>
+                        <span>账号:<i class="necessary">*</i> </span>
                         <input name="username" type="text">
                     </div>
                     <div>

+ 0 - 325
userAccount-manage.html

@@ -1,325 +0,0 @@
-<!DOCTYPE html>
-<html lang="zh">
-
-<head>
-    <meta charset="UTF-8" />
-    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>用户管理(账号管理)</title>
-    <link rel="shortcut icon" href="favicon.ico">
-    <link rel="stylesheet" href="layui/css/layui.css" />
-    <link rel="stylesheet" href="css/common.css" />
-    <link rel="stylesheet" href="css/per-manage.css" />
-
-    <script src="js/flexible.js"></script>
-</head>
-
-<body style="background-image:url(images/big-bg.png)">
-    <section class="mainbox ">
-        <div class="tit-box flex">
-            <h2 class="title flex2">账户管理
-            </h2>
-            <h2 class="title flex10">详细列表</h2>
-        </div>
-
-        <div class="content-box flex">
-            <div class="column column1 flex2">
-                <ul>
-                    <li class="selected"><a href="userAccount-manage.html">账号管理</a></li>
-                    <li><a href="userLog-manage.html">日志管理</a></li>
-                </ul>
-            </div>
-            <div class="column3 flex10">
-                <div class="memberbox">
-                    <div class="membertit">账号管理</div>
-                    <div class="member-choose">
-                        <span>姓名</span>
-                        <input type="text" id="userName">
-                        <a class="button" id="buttonClick">确定</a>
-                        <a class="button reset">重置</a>
-                    </div>
-                    <div class="operatebox"></div>
-                    <ul class="member-operate">
-                        <a class="button edit">修改</a>
-                        <a class="button add">+ 新增</a>
-                        <a class="button delete ">- 删除</a>
-                        <a class="button">导出</a>
-                    </ul>
-                    <table class="pure-table" cellspacing="0px">
-                        <thead>
-                            <tr>
-                                <th style="width: 24px ">
-                                </th>
-                                <th>姓名</th>
-                                <th>性别</th>
-                                <th>用户身份</th>
-                                <th>创建时间</th>
-                                <th>创建人</th>
-                                <th>锁定状态</th>
-                                <th>错误次数</th>
-                            </tr>
-                        </thead>
-
-                        <tbody id="dataList">
-                            <tr>
-                                <td class="status"></td>
-                                <td>1</td>
-                                <td>admin</td>
-                                <td>123456</td>
-                                <td>张三</td>
-                                <td>男</td>
-                                <td>上海永天科技有限公司</td>
-                                <td>2020-09-14 12:15:23</td>
-                                <td>张杰</td>
-                            </tr>
-
-                            <tr>
-                                <td class="status"></td>
-                                <td>2</td>
-                                <td>amgdf</td>
-                                <td>123456</td>
-                                <td>李四</td>
-                                <td>女</td>
-                                <td>上海永天科技有限公司</td>
-                                <td>2020-09-14 12:15:23</td>
-                                <td>张杰</td>
-                            </tr>
-
-                            <tr>
-                                <td class="status"></td>
-                                <td>3</td>
-                                <td>asdfdf</td>
-                                <td>123456</td>
-                                <td>王五</td>
-                                <td>男</td>
-                                <td>上海永天科技有限公司</td>
-                                <td>2020-09-14 12:15:23</td>
-                                <td>张杰</td>
-                            </tr>
-
-                        </tbody>
-                    </table>
-                </div>
-
-                <div class="pager has-data flex">
-                    <div class="pager-left flex1 align-left">
-                        <ul>
-                            <li id="firstPageButton" class="pg-first disabled"></li>
-                            <li id="prevPageButton" class="pg-prev disabled"></li>
-                            <li class="pg-des">
-                                第 <input id="currentPage" type="text" size="1" value="1"> 页,共 <span id="totalPage">100</span> 页
-                            </li>
-                            <li id="nextPageButton" class="pg-next"></li>
-                            <li id="lastPageButton" class="pg-last"></li>
-                            <li class="pg-refresh">
-                                <a href="javascript:location.reload();"></a>
-                            </li>
-                        </ul>
-                    </div>
-                    <div class="pager-right  flex1 align-right">显示第 <span id="pageFrom"> 1 </span> 条到 <span id="pageTo">
-                            15 </span>条记录,总共 <span id="dataTotal">
-                            46 </span>条
-                    </div>
-
-
-                </div>
-                <div class="pager no-data" style="display:none;text-align:right">
-                    暂无数据
-
-
-                </div>
-
-
-            </div>
-        </div>
-
-    </section>
-
-    <!-- 新增人员 -->
-    <div class="xcConfirm addUserOut" style="display:none">
-        <div class="popBox">
-            <div class="ttBox">
-                <a class="clsBtn"></a>
-                <span class="tt">新增</span>
-            </div>
-            <form id="addUserForm">
-                <div class="txtBox">
-
-                    <div>
-                        <span>姓名:<i class="necessary">*</i> </span>
-                        <input name="username" type="text">
-                    </div>
-                    <div>
-                        <span>密码:<i class="necessary">*</i></span>
-                        <input name="password" type="password">
-                    </div>
-                    <!-- <div>
-                        <span>重复密码:</span>
-                        <input type="password">
-                    </div> -->
-                    <div>
-                        <span>年龄:<i class="necessary">*</i></span>
-                        <input name="age" type="text">
-                    </div>
-                    <div>
-                        <span>性别:<i class="necessary">*</i></span>
-                        <select name="sex" id="sex2">
-                            <option value="男">男</option>
-                            <option value="女">女</option>
-                        </select>
-                    </div>
-                    <div>
-                        <span>分机号:</span>
-                        <input name="extension" type="text">
-                    </div>
-
-                    <div>
-                        <span>真实姓名:<i class="necessary">*</i></span>
-                        <input name="truename" type="text">
-                    </div>
-                    <div>
-                        <span>座机号:</span>
-                        <input name="tel" type="text">
-                    </div>
-                    <div>
-                        <span>手机号:<i class="necessary">*</i></span>
-                        <input name="phone" type="text">
-                    </div>
-                    <div>
-                        <span>角色:<i class="necessary">*</i></span>
-                        <select name="posname" id="roleId2">
-                           
-                        </select>
-                    </div>
-                    <div>
-                        <span>单位名称:<i class="necessary">*</i></span>
-                        <select name="bian" id="companyId" class="companyList">
-                            <option value="">单位1</option>
-                            <option value="">单位2</option>
-                        </select>
-                    </div>
-                    <div>
-                        <span>部门名称:</span>
-                        <select name="depname" id="departmentId">
-                            <option value="">请选择部门</option>
-                            <!-- <option value="">单位2</option> -->
-                        </select>
-                    </div>
-
-
-
-                </div>
-                <div class="btnArea">
-                    <div class="btnGroup">
-                        <a id="addUser" class="sgBtn ok"><img src="images/accept.png" alt=""> 提交</a>
-                        <a class="sgBtn cancel"><img src="images/cancel.png" alt="">关闭</a>
-                    </div>
-                </div>
-            </form>
-        </div>
-    </div>
-
-
-
-    <!-- 修改人员信息 -->
-    <div class="xcConfirm editUserOut" style="display:none">
-        <div class="popBox">
-            <div class="ttBox">
-                <a class="clsBtn"></a>
-                <span class="tt">修改</span>
-            </div>
-            <form id="editUserForm">
-                <div class="txtBox">
-
-                    <div>
-                        <span>真实姓名:<i class="necessary">*</i></span>
-                        <input name="truename" type="text">
-                    </div>
-
-                    <div>
-                        <span>性别:<i class="necessary">*</i></span>
-                        <select name="sex" id="sec">
-                            <option value="男">男</option>
-                            <option value="女">女</option>
-                        </select>
-                    </div>
-
-                    <div>
-                        <span>角色:<i class="necessary">*</i></span>
-                        <select name="posname" id="roleId3">
-                            <option value="1">角色1</option>
-                            <option value="2">角色2</option>
-                        </select>
-                    </div>
-
-                    <div>
-                        <span>手机号:<i class="necessary">*</i></span>
-                        <input name="phone" type="text">
-                    </div>
-                    <div>
-                        <span>删除状态:</span>
-                        <select name="status" id="">
-                            <option value="0">删除</option>
-                            <option value="1">未删除</option>
-                        </select>
-                    </div>
-
-                    <div>
-                        <span>锁定状态:<i class="necessary">*</i></span>
-                        <select name="locked" id="">
-                            <option value="0">锁定</option>
-                            <option value="1">未锁定</option>
-                        </select>
-                    </div>
-
-
-                    <div>
-                        <span>登录错误次数:</span>
-                        <input name="wrongtimes" type="text">
-                    </div>
-
-                    <div>
-                        <span>单位名称:<i class="necessary">*</i></span>
-                        <select name="bian" id="companyId2" class="companyList">
-                            <option value="">单位1</option>
-                            <option value="">单位2</option>
-                        </select>
-                    </div>
-                    <div>
-                        <span>部门名称:</span>
-                        <select name="depname" id="departmentIdUpdate">
-                            <option value="">请选择部门</option>
-                            <!-- <option value="">单位2</option> -->
-                        </select>
-                    </div>
-
-                    <div style="opacity:0">
-                        <span>用户登录名:<i class="necessary">*</i></span>
-                        <input name="username" type="text">
-                    </div>
-
-
-                </div>
-
-                <div class="btnArea">
-                    <div class="btnGroup">
-                        <a id="editUser" class="sgBtn ok"><img src="images/accept.png" alt=""> 提交</a>
-                        <a class="sgBtn cancel"><img src="images/cancel.png" alt="">关闭</a>
-                    </div>
-                </div>
-            </form>
-        </div>
-    </div>
-
-    <script src="js/jquery.js"></script>
-    <!-- <script src="https://cdn.bootcss.com/blueimp-md5/2.10.0/js/md5.js"></script> -->
-    <script src="js/md5.js"></script>
-    <script src="js/util.js"></script>
-    <script src="api/request.js"></script>
-    <script src="layui/layui.js"></script>
-    <script src="js/valid.js"></script>
-    <script src="js/userAccount.js"></script>
-    <script src="js/main.js"></script>
-
-</body>
-
-</html>

+ 0 - 261
userLog-manage.html

@@ -1,261 +0,0 @@
-<!DOCTYPE html>
-<html lang="zh">
-
-<head>
-    <meta charset="UTF-8" />
-    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>用户管理(日志管理)</title>
-    <link rel="shortcut icon" href="favicon.ico">
-    <link rel="stylesheet" href="layui/css/layui.css">
-    <link rel="stylesheet" href="css/common.css" />
-    <link rel="stylesheet" href="css/per-manage.css" />
-
-    <script src="js/flexible.js"></script>
-</head>
-
-<body style="background-image:url(images/big-bg.png)">
-    <section class="mainbox ">
-        <div class="tit-box flex">
-            <h2 class="title flex2">账户管理
-
-            </h2>
-            <h2 class="title flex10">详细列表</h2>
-        </div>
-
-        <div class="content-box flex">
-
-            <div class="column column1 flex2">
-
-                <ul>
-                    <li><a href="userAccount-manage.html">账号管理</a></li>
-                    <li class="selected"><a href="userLog-manage.html">日志管理</a></li>
-                </ul>
-            </div>
-
-            <div class="column3 flex10">
-                <div class="memberbox">
-                    <div class="membertit">日志管理</div>
-                    <div class="member-choose">
-
-
-
-                        <span>操作人</span>
-                        <input type="text" id="user_name">
-
-                        <span>操作时间</span>
-                        <div class="layui-inline">
-                            <input type="text" id="start_creat_date" class="layui-input test-item" placeholder="所有">
-                        </div>
-
-                        <span>~</span>
-
-                        <div class="layui-inline">
-                            <input type="text" id="end_creat_date" class="layui-input test-item" placeholder="所有">
-                        </div>
-
-
-
-
-                        <a class="button" id="buttonSearch">确定</a>
-                        <a class="button reset">重置</a>
-                    </div>
-                    <div class="operatebox"></div>
-                    <ul class="member-operate">
-                        <a class="button unshow">修改</a>
-                        <a class="button unshow">+ 新增</a>
-                        <a class="button unshow ">- 删除</a>
-                        <a class="button export">导出</a>
-
-                    </ul>
-
-
-                    <table class="pure-table" cellspacing="0px">
-                        <thead>
-                            <tr>
-                                <th style="width:24px">
-                                    <!-- <span class="checkall status"></span> -->
-                                </th>
-                                <th>序号</th>
-                                <th>操作人员</th>
-                                <th>操作时间</th>
-                                <th>操作内容</th>
-                                <th>执行时间</th>
-                                <th>请求IP</th>
-                            </tr>
-                        </thead>
-
-                        <tbody id="dataList">
-                            <tr>
-                                <td class="status"></td>
-                                <td>1</td>
-                                <td>admin</td>
-                                <td>2020-09-14 12:15:23</td>
-                                <td>操作内容操作内容操作内容</td>
-                                <td>类型1</td>
-                            </tr>
-
-                            <tr>
-                                <td class="status"></td>
-                                <td>2</td>
-                                <td>admin</td>
-                                <td>2020-09-14 12:15:23</td>
-                                <td>操作内容操作内容操作内容</td>
-                                <td>类型1</td>
-                            </tr>
-
-                            <tr>
-                                <td class="status"></td>
-                                <td>3</td>
-                                <td>admin</td>
-                                <td>2020-09-14 12:15:23</td>
-                                <td>操作内容操作内容操作内容</td>
-                                <td>类型1</td>
-                            </tr>
-
-                        </tbody>
-                    </table>
-                </div>
-
-                <div class="pager has-data flex">
-                    <div class="pager-left flex1 align-left">
-                        <ul>
-                            <li id="firstPageButton" class="pg-first disabled"></li>
-                            <li id="prevPageButton" class="pg-prev disabled"></li>
-                            <li class="pg-des">
-                                第 <input id="currentPage" type="text" size="1" value="1"> 页,共 <span id="totalPage">100</span> 页
-                            </li>
-                            <li id="nextPageButton" class="pg-next"></li>
-                            <li id="lastPageButton" class="pg-last"></li>
-                            <li class="pg-refresh">
-                                <a href="javascript:location.reload();"></a>
-                            </li>
-                        </ul>
-                    </div>
-                    <div class="pager-right  flex1 align-right">显示第 <span id="pageFrom"> 1 </span> 条到 <span id="pageTo">
-                            15 </span>条记录,总共 <span id="dataTotal">
-                            46 </span>条
-                    </div>
-
-
-                </div>
-                <div class="pager no-data" style="display:none;text-align:right">
-                    暂无数据
-
-
-                </div>
-
-
-            </div>
-        </div>
-
-    </section>
-
-
-    <!-- <div class="xcConfirm" style="display:none">
-        <div class="xc_layer"></div>
-        <div class="popBox">
-            <div class="ttBox">
-                <a class="clsBtn"></a>
-                <span class="tt">新增</span>
-            </div>
-            <div class="txtBox">
-                <div>
-                    <span>账号:</span>
-                    <input type="text">
-                </div>
-                <div>
-                    <span>密码:</span>
-                    <input type="text">
-                </div>
-                <div>
-                    <span>人员名称:</span>
-                    <input type="text">
-                </div>
-                <div>
-                    <span>性别:</span>
-                    <select name="" id="">
-                        <option value="">男</option>
-                        <option value="">女</option>
-                    </select>
-                </div>
-                <div>
-                    <span>单位名称:</span>
-                    <select name="" id="">
-                        <option value="">单位1</option>
-                        <option value="">单位2</option>
-                        <option value="">单位3</option>
-                    </select>
-                </div>
-            </div>
-            <div class="btnArea">
-                <div class="btnGroup">
-                    <a class="sgBtn ok"><img src="images/accept.png" alt=""> 提交</a>
-                    <a class="sgBtn cancel"><img src="images/cancel.png" alt="">关闭</a>
-                </div>
-            </div>
-        </div>
-    </div> -->
-
-
-
-    <script src="js/jquery.js"></script>
-    <script src="js/util.js"></script>
-    <script src="layui/layui.js"></script>
-
-    <script src="api/request.js"></script>
-    <script src="js/main.js"></script>
-    <script src="js/userLog.js"></script>
-
-    <script>
-        layui.use(['form', 'layedit', 'laydate'], function() {
-            var form = layui.form,
-                layer = layui.layer,
-                layedit = layui.layedit,
-                laydate = layui.laydate;
-
-
-
-        });
-
-
-
-
-        layui.use('laydate', function() {
-            var laydate = layui.laydate;
-
-
-            //开始日期
-            var insStart = laydate.render({
-                elem: '#start_creat_date',
-                trigger: 'click',
-                done: function(value, date) {
-                    //更新结束日期的最小日期
-                    insEnd.config.min = lay.extend({}, date, {
-                        month: date.month - 1
-                    });
-                    //自动弹出结束日期的选择器
-                    insEnd.config.elem[0].focus();
-                }
-            });
-
-            //结束日期
-            var insEnd = laydate.render({
-                elem: '#end_creat_date',
-                trigger: 'click',
-                done: function(value, date) {
-                    //更新开始日期的最大日期
-                    insStart.config.max = lay.extend({}, date, {
-                        month: date.month - 1
-                    });
-                }
-            });
-
-
-
-
-        });
-    </script>
-
-</body>
-
-</html>