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