From 21e0b93688de2a98abe3b7b9c0cfed6efdc21183 Mon Sep 17 00:00:00 2001
From: zhitong.yu <xynz17@163.com>
Date: 星期五, 27 十二月 2024 17:31:32 +0800
Subject: [PATCH] 通用版本V2.0 修复被检测漏洞
---
src/main/java/com/hxzk/controller/SystemLogController.java | 23 +++++++++++++++++++++++
1 files changed, 23 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/hxzk/controller/SystemLogController.java b/src/main/java/com/hxzk/controller/SystemLogController.java
index 4eff22c..e2936d5 100644
--- a/src/main/java/com/hxzk/controller/SystemLogController.java
+++ b/src/main/java/com/hxzk/controller/SystemLogController.java
@@ -1,6 +1,7 @@
package com.hxzk.controller;
import com.github.pagehelper.PageInfo;
+import com.hxzk.pojo.TbLoginLog;
import com.hxzk.pojo.TbPerson;
import com.hxzk.pojo.TbSystemOperationLog;
import com.hxzk.service.SystemLogService;
@@ -11,6 +12,7 @@
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
+import javax.annotation.PostConstruct;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;
@@ -20,12 +22,23 @@
public class SystemLogController {
@Autowired
SystemLogService systemLogService;
+ public static SystemLogService staticSystemLogService;
+ @PostConstruct
+ public void init() {
+ staticSystemLogService = this.systemLogService;
+ }
@GetMapping("findSystemLog")
public result<List<TbSystemOperationLog>> findSystemLog(Integer page, Integer limit){
PageInfo<TbSystemOperationLog> cz= systemLogService.findAll(page, limit);
return resultutil.returnSuccess(cz.getTotal(), cz.getList());
}
+
+ @GetMapping("findSystemLogSearch")
+ result<List<TbSystemOperationLog>> findSystemLogSearch(Integer page, Integer limit, TbSystemOperationLog systemOperationLog){
+ PageInfo<TbSystemOperationLog> cz= systemLogService.findSystemLogSearch(page, limit,systemOperationLog);
+ return resultutil.returnSuccess(cz.getTotal(), cz.getList());
+ }
public String gettime(){
Date now = new Date();
// 鍒涘缓鏃ユ湡鏍煎紡鍖栧璞★紝璁剧疆鏍煎紡涓� "yyyy-MM-dd HH:mm"
@@ -34,4 +47,14 @@
String formattedDate = sdf.format(now);
return formattedDate;
}
+
+ public static void InsertSystemLog(String name,String time,String content,String type,String ip){
+ TbSystemOperationLog systemOperationLog = new TbSystemOperationLog();
+ systemOperationLog.setTime(time);
+ systemOperationLog.setName(name);
+ systemOperationLog.setContent(content);
+ systemOperationLog.setType(type);
+ systemOperationLog.setIp(ip);
+ staticSystemLogService.insertSystem(systemOperationLog);
+ }
}
--
Gitblit v1.10.0