From eb3f8587aa7466fd6d2d3ca712d0f9baf4e27dcb Mon Sep 17 00:00:00 2001 From: 王佳豪 <g675230687@126.com> Date: 星期五, 25 六月 2021 11:01:58 +0800 Subject: [PATCH] 1.sap请求日志记录 --- src/main/java/com/slcf/controller/ReportQueryController.java | 40 +++++++++++++++++++++++++++------------- 1 files changed, 27 insertions(+), 13 deletions(-) diff --git a/src/main/java/com/slcf/controller/ReportQueryController.java b/src/main/java/com/slcf/controller/ReportQueryController.java index d59a83a..1a27df1 100644 --- a/src/main/java/com/slcf/controller/ReportQueryController.java +++ b/src/main/java/com/slcf/controller/ReportQueryController.java @@ -1,30 +1,20 @@ package com.slcf.controller; +import java.util.List; import java.util.Map; import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; +import com.slcf.pojo.*; +import com.slcf.service.*; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; -import com.slcf.pojo.UserBean; -import com.slcf.pojo.ViewInOutBean; -import com.slcf.pojo.ViewLocMapBean; -import com.slcf.pojo.ViewStayTimeBean; -import com.slcf.pojo.ViewStockUseBean; -import com.slcf.pojo.ViewWorkInBean; import com.slcf.bean.LocDetailCondition; -import com.slcf.pojo.AdjDetailBean; -import com.slcf.pojo.PlcCommandBean; -import com.slcf.pojo.SysLogBean; -import com.slcf.service.LocDetailService; -import com.slcf.service.ReportQueryService; -import com.slcf.service.RoleService; -import com.slcf.service.SysLogService; import com.slcf.util.AuthorityCode; /** @@ -44,6 +34,30 @@ LocDetailService locDetailService; @Autowired RoleService roleService; + @Autowired + SapRequestLogService sapRequestLogService; + + @RequestMapping("/goViewSapRequestLog.action") + public String goViewSapRequestLog(HttpServletRequest request){ + try { + String rid = request.getSession().getAttribute("ROLEID").toString(); + String authCode = roleService.getAuthListByRoleMenu(Integer.parseInt(rid), + AuthorityCode.ViewStockUseCode); + request.getSession().setAttribute("AUTHCODE",authCode); + // 鎻掑叆鏃ュ織 + 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("goViewStockUse.action"); + sysLog.setTts_keyname("璁块棶:SAP璇锋眰鏃ュ織"); + sysLog.setModi_user(user.getUser_account()); + sysLogService.insertSysLog(sysLog); + }catch (Exception e) { + System.out.println(e.getMessage()); + } + return "sapRequestLog"; + } @RequestMapping("/goViewStockUse.action") public String goViewStockUsePage(HttpServletRequest request){ -- Gitblit v1.9.1