Ver código fonte

AccessLog 和 RuntimeLog 不再持久到 db

reghao 3 meses atrás
pai
commit
13f67d6492

+ 2 - 8
web/src/main/java/cn/reghao/bnt/web/admin/controller/SysController.java

@@ -49,30 +49,24 @@ public class SysController {
     @Operation(summary = "系统访问日志页面", description = "N")
     @GetMapping("/log/access")
     public String accessLogPage() {
-        int pageNumber = Integer.parseInt(ServletUtil.getRequestParam("pageNo", "1"));
-        Page<AccessLogInfo> page = logService.getAccessLogs(pageNumber);
-        return "/admin/sys/access_log";
+        return WebResult.success();
     }
 
     @Operation(summary = "清空系统访问日志", description = "N")
     @PostMapping(value = "/log/access/erase", produces = MediaType.APPLICATION_JSON_VALUE)
     public String eraseAccessLog() {
-        logService.eraseAccessLog();
         return WebResult.success();
     }
 
     @Operation(summary = "系统运行日志页面", description = "N")
     @GetMapping("/log/runtime")
     public String runtimeLogPage() {
-        int pageNumber = Integer.parseInt(ServletUtil.getRequestParam("pageNo", "1"));
-        Page<RuntimeLogInfo> page = logService.getRuntimeLogs(pageNumber);
-        return "/admin/sys/runtime_log";
+        return WebResult.success();
     }
 
     @Operation(summary = "清空系统运行日志", description = "N")
     @PostMapping(value = "/log/runtime/erase", produces = MediaType.APPLICATION_JSON_VALUE)
     public String eraseRuntimeLog() {
-        logService.eraseRuntimeLog();
         return WebResult.success();
     }
 

+ 1 - 1
web/src/main/java/cn/reghao/bnt/web/admin/db/repository/AccessLogRepository.java

@@ -7,5 +7,5 @@ import org.springframework.data.jpa.repository.JpaRepository;
  * @author reghao
  * @date 2024-02-05 17:13:13
  */
-public interface AccessLogRepository extends JpaRepository<AccessLog, Integer> {
+public interface AccessLogRepository /*extends JpaRepository<AccessLog, Integer>*/ {
 }

+ 1 - 1
web/src/main/java/cn/reghao/bnt/web/admin/db/repository/RuntimeLogRepository.java

@@ -7,5 +7,5 @@ import org.springframework.data.jpa.repository.JpaRepository;
  * @author reghao
  * @date 2025-10-03 11:37:15
  */
-public interface RuntimeLogRepository extends JpaRepository<RuntimeLog, Integer> {
+public interface RuntimeLogRepository /*extends JpaRepository<RuntimeLog, Integer>*/ {
 }

+ 2 - 2
web/src/main/java/cn/reghao/bnt/web/admin/model/po/AccessLog.java

@@ -18,8 +18,8 @@ import jakarta.persistence.Table;
 @NoArgsConstructor
 @Setter
 @Getter
-@Entity
-@Table(name = "sys1_access_log")
+/*@Entity
+@Table(name = "sys1_access_log")*/
 public class AccessLog extends BaseEntity {
     private String requestId;
     private String requestMethod;

+ 2 - 2
web/src/main/java/cn/reghao/bnt/web/admin/model/po/RuntimeLog.java

@@ -17,8 +17,8 @@ import jakarta.persistence.Table;
 @NoArgsConstructor
 @Setter
 @Getter
-@Entity
-@Table(name = "sys1_runtime_log")
+/*@Entity
+@Table(name = "sys1_runtime_log")*/
 public class RuntimeLog extends BaseEntity {
     private String requestId;
     private String app;

+ 2 - 2
web/src/main/java/cn/reghao/bnt/web/admin/service/LogService.java

@@ -21,7 +21,7 @@ import org.springframework.stereotype.Service;
  */
 @Service
 public class LogService {
-    private final int pageSize = 100;
+    /*private final int pageSize = 100;
     private final AccessLogRepository accessLogRepository;
     private final RuntimeLogRepository runtimeLogRepository;
     private final LogHandler logHandler;
@@ -69,5 +69,5 @@ public class LogService {
 
     public void eraseRuntimeLog() {
         runtimeLogRepository.deleteAll();
-    }
+    }*/
 }