Parcourir la source

添加访问日志接口和页面

reghao il y a 1 an
Parent
commit
8fd5db408e

+ 10 - 4
web/src/main/java/cn/reghao/bnt/web/sys/controller/SysPageController.java

@@ -25,10 +25,16 @@ public class SysPageController {
         this.sysMessageRepository = sysMessageRepository;
     }
 
-    @ApiOperation(value = "系统实时日志页面")
-    @GetMapping("/sys/log")
-    public String logPage() {
-        return "/sys/syslog";
+    @ApiOperation(value = "系统运行日志页面")
+    @GetMapping("/sys/log/rt")
+    public String runtimeLogPage() {
+        return "/sys/rtlog";
+    }
+
+    @ApiOperation(value = "系统访问日志页面")
+    @GetMapping("/sys/log/access")
+    public String accessLogPage() {
+        return "/sys/accesslog";
     }
 
     @ApiOperation(value = "系统消息页面")

+ 14 - 0
web/src/main/resources/templates/sys/accesslog.html

@@ -0,0 +1,14 @@
+<!DOCTYPE html>
+<html xmlns:th="http://www.thymeleaf.org">
+<head th:replace="/common/template :: header(~{::title},~{::link},~{::style})">
+</head>
+
+<body class="timo-layout-page">
+<div class="layui-card">
+    <div class="layui-card-header">
+        <span><i class="fa fa-table"></i> 系统访问日志</span>
+    </div>
+</div>
+</body>
+<script th:replace="/common/template :: script"></script>
+</html>

+ 1 - 8
web/src/main/resources/templates/sys/syslog.html → web/src/main/resources/templates/sys/rtlog.html

@@ -8,18 +8,11 @@
 <body class="timo-layout-page">
 <div class="layui-card">
     <div class="layui-card-header">
-        <span><i class="fa fa-table"></i> 系统实时日志</span>
+        <span><i class="fa fa-table"></i> 系统运行日志</span>
         <span id="ws-status" style="background: red">离线</span>
     </div>
     <div class="layui-card-body" style="background: black">
         <ul id="applog" class="flow-default layui-timeline" style="height: 500px;overflow: auto">
-            <!--<li id="li2">
-                <div class="layui-text">
-                    <p>
-                        1. 更新:重命名菜单类型为:目录、菜单、按钮<2. 更新:重写Shiro“记住我”系列化数据,减少cookie体积3. 新增:获取用户角色列表方法4. 修复:获取部门数据时延迟加载超时问题 5. 修复:将jq版本改为2.2.4,解决layui弹出窗口最大化问题 6. 新增:项目配置项,可直接通过yml文件配置Shiro和XSS防护忽略规则 7. 新增:ResultExceptionError和ResultExceptionSuccess异常类 8. 修复:若干页面显示问题,优化加载时提示<br>
-                    </p>
-                </div>
-            </li>-->
         </ul>
     </div>
 </div>