From b1d8e8f22b2dc349cb58b98f0022c6594e861284 Mon Sep 17 00:00:00 2001
From: lxw <810412026@qq.com>
Date: 星期三, 20 九月 2023 10:56:42 +0800
Subject: [PATCH] 下载日志修改

---
 src/main/java/com/whyc/service/DocLogService.java |   22 ++++++++++++++++++++--
 1 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/whyc/service/DocLogService.java b/src/main/java/com/whyc/service/DocLogService.java
index 908ee20..ef5ab62 100644
--- a/src/main/java/com/whyc/service/DocLogService.java
+++ b/src/main/java/com/whyc/service/DocLogService.java
@@ -17,6 +17,7 @@
 
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
+import java.lang.reflect.Type;
 import java.util.Date;
 import java.util.List;
 
@@ -34,6 +35,22 @@
         docLog.setTerminalIp(terminalIp);
         docLog.setOprateMsg(operationMsg);
         docLog.setOperationDetail(operationDetail);
+        mapper.insert(docLog);
+    }
+    //涓嬭浇涓撳睘鏃ュ織璁板綍
+    public void recordOperationLogDownLoad(Long uId,String name, Integer operationType, Date operationTime, String terminalIp
+            , String operationMsg, String operationDetail,String oprateReason,String oprateInfo,String oprateVersion) {
+        DocLog docLog=new DocLog();
+        docLog.setId(uId.intValue());
+        docLog.setName(name);
+        docLog.setOprateType(operationType);
+        docLog.setOprateDay(operationTime);
+        docLog.setTerminalIp(terminalIp);
+        docLog.setOprateMsg(operationMsg);
+        docLog.setOperationDetail(operationDetail);
+        docLog.setOprateReason(oprateReason);
+        docLog.setOprateInfo(oprateInfo);
+        docLog.setOprateVersion(oprateVersion);
         mapper.insert(docLog);
     }
     public PageInfo<DocLog> getPage(int pageNum, int pageSize, DocLog docLog) {
@@ -136,10 +153,11 @@
         return new Response().setII(1,true,UserOperation.values(),"鏁版嵁杩斿洖");
     }
     //鏌ヨ涓嬭浇鏃ュ織(DownLoadNew)
-    public Response getDownLoadNew() {
+    public Response getDownLoadNew(int type, String oprateInfo) {
         QueryWrapper wrapper=new QueryWrapper();
         wrapper.ne("id", 0);
-        wrapper.eq("oprate_type",UserOperation.TYPE_DOWNLOAD_NEW.getType());
+        wrapper.eq("oprate_type", type);
+        wrapper.eq("oprate_info", oprateInfo);
         wrapper.orderByDesc("oprate_day");
         List<DocLog> list=mapper.selectList(wrapper);
         list.stream().forEach(dlog->{

--
Gitblit v1.9.1