From d16faaa1b078dde4b1c8fb7d2a3476ccee16c600 Mon Sep 17 00:00:00 2001 From: myname Date: Mon, 3 Jul 2023 12:09:00 +0900 Subject: [PATCH] =?UTF-8?q?2023-07-03=2012:08=20=EC=B0=BE=EA=B5=90=20?= =?UTF-8?q?=EA=B3=A0=EB=8F=84=ED=99=94=20=EA=B4=80=EB=A6=AC=EC=9E=90,=20?= =?UTF-8?q?=EC=82=AC=EC=9A=A9=EC=9E=90=20=EA=B4=80=EB=A6=AC=EC=9E=90=20?= =?UTF-8?q?=EB=A1=9C=EA=B7=B8=20=ED=8E=98=EC=9D=B4=EC=A7=80=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../log/clg/web/EgovLoginLogController.java | 7 + .../sym/log/lgm/service/EgovSysLogAspect.java | 3 + .../let/sym/log/lgm/EgovSysLog_SQL_Mysql.xml | 2 +- .../jsp/sym/log/clg/SelectLogMethodList.jsp | 2 +- .../WEB-INF/jsp/sym/log/clg/ViewLogMethod.jsp | 239 +++++++++++++++--- 5 files changed, 209 insertions(+), 44 deletions(-) diff --git a/src/main/java/kcc/let/sym/log/clg/web/EgovLoginLogController.java b/src/main/java/kcc/let/sym/log/clg/web/EgovLoginLogController.java index e54b2588..93bd0eb1 100644 --- a/src/main/java/kcc/let/sym/log/clg/web/EgovLoginLogController.java +++ b/src/main/java/kcc/let/sym/log/clg/web/EgovLoginLogController.java @@ -390,7 +390,14 @@ public class EgovLoginLogController { HttpServletRequest request, Model model, HttpSession session) throws Exception { + System.out.println("(String)commandMap.get(pageType)"); + System.out.println((String)commandMap.get("pageType")); + System.out.println(loginLog.getAdmotId()); + System.out.println(loginLog.getAdmotId()); + System.out.println(loginLog.getAdmotId()); + if("Modify".equals((String)commandMap.get("pageType"))){ //수정 + loginLog.setAdmotId(loginLog.getAdmotId().trim()); loginLog = loginLogService.selectLogMethod(loginLog); } model.addAttribute("loginLog", loginLog); diff --git a/src/main/java/kcc/let/sym/log/lgm/service/EgovSysLogAspect.java b/src/main/java/kcc/let/sym/log/lgm/service/EgovSysLogAspect.java index 8111e923..6e7c8229 100644 --- a/src/main/java/kcc/let/sym/log/lgm/service/EgovSysLogAspect.java +++ b/src/main/java/kcc/let/sym/log/lgm/service/EgovSysLogAspect.java @@ -288,6 +288,7 @@ public class EgovSysLogAspect { String className3 = joinPoint.getSignature().getDeclaringType().getSimpleName(); String className2 = joinPoint.getTarget().getClass().getSimpleName(); String methodName = joinPoint.getSignature().getName(); + String className4 = joinPoint.getTarget().getClass().getCanonicalName(); String processSeCode = "C"; String processTime = Long.toString(stopWatch.getTotalTimeMillis()); String uniqId = ""; @@ -307,6 +308,7 @@ public class EgovSysLogAspect { HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.currentRequestAttributes()).getRequest(); ip = request.getRemoteAddr(); sysLog.setUrl(request.getRequestURI()); + sysLog.setErrorCodeNm(request.getRequestURL().toString()); } sysLog.setSrvcNm(className); @@ -316,6 +318,7 @@ public class EgovSysLogAspect { sysLog.setRqesterId(uniqId); sysLog.setRqesterIp(ip); sysLog.setTrgetMenuNm(className3); + //sysLog.setErrorCodeNm(className4); //sysLogService.logInsertSysLog(sysLog); sysLogService.logInsertAdminSysLog(sysLog); diff --git a/src/main/resources/egovframework/sqlmap/let/sym/log/lgm/EgovSysLog_SQL_Mysql.xml b/src/main/resources/egovframework/sqlmap/let/sym/log/lgm/EgovSysLog_SQL_Mysql.xml index de1d360d..6381742c 100644 --- a/src/main/resources/egovframework/sqlmap/let/sym/log/lgm/EgovSysLog_SQL_Mysql.xml +++ b/src/main/resources/egovframework/sqlmap/let/sym/log/lgm/EgovSysLog_SQL_Mysql.xml @@ -268,7 +268,7 @@ , 'N' , NOW() , #trgetMenuNm# - , #trgetMenuNm# + , #url# , 'N' FROM LETTNADMINMETHOD diff --git a/src/main/webapp/WEB-INF/jsp/sym/log/clg/SelectLogMethodList.jsp b/src/main/webapp/WEB-INF/jsp/sym/log/clg/SelectLogMethodList.jsp index b468be14..17f30219 100644 --- a/src/main/webapp/WEB-INF/jsp/sym/log/clg/SelectLogMethodList.jsp +++ b/src/main/webapp/WEB-INF/jsp/sym/log/clg/SelectLogMethodList.jsp @@ -1,5 +1,5 @@ <%-- - Class Name : EgovLoginLogList.jsp + Class Name : SelectLogMethodList.jsp Description : 로그인 로그 정보목록 화면 Modification Information diff --git a/src/main/webapp/WEB-INF/jsp/sym/log/clg/ViewLogMethod.jsp b/src/main/webapp/WEB-INF/jsp/sym/log/clg/ViewLogMethod.jsp index 137c8f02..00f0ae83 100644 --- a/src/main/webapp/WEB-INF/jsp/sym/log/clg/ViewLogMethod.jsp +++ b/src/main/webapp/WEB-INF/jsp/sym/log/clg/ViewLogMethod.jsp @@ -1,42 +1,133 @@ <%-- - Class Name : FmsFileModify.jsp - Description : 첨부파일 수정 페이지 + Class Name : SelectLogMethodList.jsp + Description : 로그인 로그 정보목록 화면 Modification Information - + 수정일 수정자 수정내용 ------- -------- --------------------------- - 2009.09.16 장동한 최초 생성 - - author : 공통서비스 개발팀 장동한 - since : 2009.09.16 - - Copyright (C) 2009 by MOPAS All right reserved. + 2009.03.11 이삼섭 최초 생성 + 2011.08.31 JJY 경량환경 버전 생성 + + author : 공통서비스 개발팀 이삼섭 + since : 2009.03.11 --%> -<%@ page contentType="text/html; charset=utf-8"%> +<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%> -<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> +<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> <%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> -<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> -<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%> - - - - + -팝업창관리 관리 - - - + - +
-
-
-
-

관리자로그설정관리

-

관리자 로그 설정을 관리 합니다.

-
-
-
-

*는 필수입력 항목입니다.

-
- + + + + +
+
+ +
+

관리자로그설정관리상세

+
    +
  • +
  • +

    운영관리

    +
  • +
  • 관리자로그설정관리
  • +
  • 상세화면
  • +
+
+ + +
+ + + + + +
+ + +
@@ -138,6 +246,12 @@ function fn_delete() { + + + + - + @@ -173,8 +289,47 @@ function fn_delete() { - + + + + + + + + + +
+
+ +
+
+ +
+
+ + + + +
+
    + +
+
+
+ + + + + + - + \ No newline at end of file
기능명 + +
파라미터 @@ -147,9 +261,11 @@ function fn_delete() {
기능명privacy - + +
*기본값은 N 입니다. +
N / Y *개인정보 포함 여부를 표시합니다.