From 2432594a4d11b47a503795349defa31872f85789 Mon Sep 17 00:00:00 2001
From: cloudroam <cloudroam>
Date: 星期三, 04 十二月 2024 12:33:39 +0800
Subject: [PATCH] 操作日志

---
 src/main/java/com/mzl/flower/base/BaseController.java |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/mzl/flower/base/BaseController.java b/src/main/java/com/mzl/flower/base/BaseController.java
index 3e521ac..34e6dd9 100644
--- a/src/main/java/com/mzl/flower/base/BaseController.java
+++ b/src/main/java/com/mzl/flower/base/BaseController.java
@@ -1,5 +1,7 @@
 package com.mzl.flower.base;
 
+import com.mzl.flower.config.security.SecurityUtils;
+import com.mzl.flower.entity.log.OperationRecord;
 import org.springframework.http.HttpStatus;
 import org.springframework.http.ResponseEntity;
 
@@ -16,4 +18,15 @@
     protected ResponseEntity<ReturnDataDTO<?>> returnData(String code, Object data) {
         return new ResponseEntity(new ReturnDataDTO(code, data, ""), HttpStatus.OK);
     }
+
+    protected ResponseEntity<ReturnDataDTO<?>> returnData(String code, Object data, OperationRecord info) {
+        return new ResponseEntity(new ReturnDataInfoDTO(code, data, "",info), HttpStatus.OK);
+    }
+
+    public OperationRecord getOperationRecord(String content) {
+        OperationRecord operationRecord = new OperationRecord();
+        operationRecord.setContent(content);
+        operationRecord.create(SecurityUtils.getUserId());
+        return operationRecord;
+    }
 }

--
Gitblit v1.9.3