From 1192471cf1701e532ceb32dc103f1c8e0fb818ba Mon Sep 17 00:00:00 2001
From: 王佳豪 <g675230687@126.com>
Date: 星期六, 26 六月 2021 09:36:06 +0800
Subject: [PATCH] sap请求日志 1.列表显示优化 2.增加Sap请求日志模糊搜索功能

---
 src/main/java/com/slcf/controller/WaitPakInLogController.java |   34 +++++++++++++++++++++++++++++-----
 1 files changed, 29 insertions(+), 5 deletions(-)

diff --git a/src/main/java/com/slcf/controller/WaitPakInLogController.java b/src/main/java/com/slcf/controller/WaitPakInLogController.java
index 7bf6e4b..caa5b3c 100644
--- a/src/main/java/com/slcf/controller/WaitPakInLogController.java
+++ b/src/main/java/com/slcf/controller/WaitPakInLogController.java
@@ -5,6 +5,7 @@
 
 import javax.annotation.Resource;
 import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
 
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Controller;
@@ -35,12 +36,12 @@
 	SysLogService sysLogService;
 	@Autowired
 	RoleService roleService;
-	
+
 	@RequestMapping("/goWaitPakInLog.action")
 	public String goWaitPakInLogPage(HttpServletRequest request){
 		try {
 			String rid = request.getSession().getAttribute("ROLEID").toString();
-			String authCode = roleService.getAuthListByRoleMenu(Integer.parseInt(rid), 
+			String authCode = roleService.getAuthListByRoleMenu(Integer.parseInt(rid),
 					AuthorityCode.WaitPakInLogCode);
 			request.getSession().setAttribute("AUTHCODE",authCode);
 			// 鎻掑叆鏃ュ織
@@ -57,7 +58,7 @@
 		}
 		return "waitPakInLog";
 	}
-	
+
 	/**
 	 * 鍒嗛〉鏌ヨ鎵�鏈�
 	 * @param pageNumber
@@ -83,7 +84,30 @@
 		}catch(Exception e) {
 			System.out.println(e.getMessage());
 			return null;
-		}		
+		}
 	}
-	
+
+	/**
+	 * 瀵煎嚭鎵�鏈�
+	 * @param response
+	 */
+	@RequestMapping("/exportWaitPakInLog.action")
+	public void ExportExcel(WaitPakInLogCondition waitPakInLogCondition, HttpServletResponse response, HttpServletRequest request){
+		try {
+			waitPakInLogService.ExportWaitPakInLogList(waitPakInLogCondition,response);
+
+			// 鎻掑叆鏃ュ織
+			UserBean user = (UserBean) request.getSession().getAttribute("USER");
+			SysLogBean sysLog = new SysLogBean();
+			sysLog.setLogin_no(user.getUser_account());
+			sysLog.setMachine_ip(request.getRemoteAddr());
+			sysLog.setForm_no("exportWaitPakInLog.action");
+			sysLog.setTts_keyname("瀵煎嚭鍏ュ簱閫氱煡鍘嗗彶妗e埌EXCEL");
+			sysLog.setModi_user(user.getUser_account());
+			sysLogService.insertSysLog(sysLog);
+		}catch (Exception e) {
+			System.out.println(e.getMessage());
+		}
+	}
+
 }

--
Gitblit v1.9.1