Merge branch 'anjooyoung'
This commit is contained in:
commit
2dc575bec6
@ -116,7 +116,7 @@ public class AdjClsMgrController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@RequestMapping(value = "/kccadr/adjclsmgr/adjCloseMangeDetail.do")
|
@RequestMapping(value = "/kccadr/adjclsmgr/adjCloseMangeDetail.do")
|
||||||
public String adjCloseManageDetail(@ModelAttribute("info") PgrCmmVO cmmVO, ModelMap model) throws Exception {
|
public String adjCloseMangeDetail(@ModelAttribute("info") PgrCmmVO cmmVO, ModelMap model) throws Exception {
|
||||||
|
|
||||||
return "/kccadr/adjclsmgr/adjCloseMangeDetail";
|
return "/kccadr/adjclsmgr/adjCloseMangeDetail";
|
||||||
}
|
}
|
||||||
|
|||||||
@ -429,7 +429,7 @@ public class AdvcSttstController {
|
|||||||
* date : 2021.09.111
|
* date : 2021.09.111
|
||||||
*/
|
*/
|
||||||
@RequestMapping("/kccadr/advcSttst/memSttstList.do")
|
@RequestMapping("/kccadr/advcSttst/memSttstList.do")
|
||||||
public String adjReqMgrOffList(@ModelAttribute("adjReqMgrOffLineVO") AdjReqMgrOffLineVO adjReqMgrOffLineVO, ModelMap model) throws Exception {
|
public String memSttstList(@ModelAttribute("adjReqMgrOffLineVO") AdjReqMgrOffLineVO adjReqMgrOffLineVO, ModelMap model) throws Exception {
|
||||||
|
|
||||||
// 제출 시
|
// 제출 시
|
||||||
// adr_mgr_master 테이블 stat_cd 제출 완료(ADR_REQ_COMP, 101010)로, lastupdtPnttm, lastupdtId 업데이트
|
// adr_mgr_master 테이블 stat_cd 제출 완료(ADR_REQ_COMP, 101010)로, lastupdtPnttm, lastupdtId 업데이트
|
||||||
|
|||||||
@ -57,8 +57,9 @@ public class EgovLoginLogAspect {
|
|||||||
loginLog.setErrOccrrAt("N");
|
loginLog.setErrOccrrAt("N");
|
||||||
loginLog.setErrorCode("");
|
loginLog.setErrorCode("");
|
||||||
loginLog.setProgrmFileNm(null);
|
loginLog.setProgrmFileNm(null);
|
||||||
loginLogService.logInsertLoginLog(loginLog);
|
// loginLogService.logInsertLoginLog(loginLog); //사용자 페이지의 로그만 남김(메뉴에 등록된 페이지만 남김)
|
||||||
|
|
||||||
|
loginLogService.logInsertUsrLoginLog(loginLog); // 전자조정 사용자 페이지의 로그인 로그(메뉴와별개) table : adr_usr_login_log
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -80,5 +80,7 @@ public interface EgovLoginLogService {
|
|||||||
|
|
||||||
public LoginLog selectLogCnt(LoginLog footerLog) throws Exception;
|
public LoginLog selectLogCnt(LoginLog footerLog) throws Exception;
|
||||||
|
|
||||||
|
public void logInsertUsrLoginLog(LoginLog loginLog) throws Exception;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -42,6 +42,10 @@ public class EgovLoginLogServiceImpl extends EgovAbstractServiceImpl implements
|
|||||||
@Resource(name="egovLoginLogIdGnrService")
|
@Resource(name="egovLoginLogIdGnrService")
|
||||||
private EgovIdGnrService egovLoginLogIdGnrService;
|
private EgovIdGnrService egovLoginLogIdGnrService;
|
||||||
|
|
||||||
|
/** ID Generation */
|
||||||
|
@Resource(name="egovUsrLoginLogIdGnrService")
|
||||||
|
private EgovIdGnrService egovUsrLoginLogIdGnrService;
|
||||||
|
|
||||||
|
|
||||||
/** Admin ID Generation */
|
/** Admin ID Generation */
|
||||||
@Resource(name="egovAdminLogIdGnrService")
|
@Resource(name="egovAdminLogIdGnrService")
|
||||||
@ -179,4 +183,14 @@ public class EgovLoginLogServiceImpl extends EgovAbstractServiceImpl implements
|
|||||||
return loginLogDAO.selectLogCnt(loginLog);
|
return loginLogDAO.selectLogCnt(loginLog);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void logInsertUsrLoginLog(LoginLog loginLog) throws Exception {
|
||||||
|
String logId = egovLoginLogIdGnrService.getNextStringId();
|
||||||
|
loginLog.setLogId(logId);
|
||||||
|
|
||||||
|
//loginLogDAO.logInsertLoginLog(loinLog); //사용자 페이지의 로그만 남김(메뉴에 등록된 페이지만 남김)
|
||||||
|
loginLogDAO.logInsertUsrLoginLog(loginLog); // 전자조정 사용자 페이지의 로그인 로그(메뉴와별개)
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -159,4 +159,8 @@ public class LoginLogDAO extends EgovAbstractDAO {
|
|||||||
return (LoginLog)select("LoginLogDAO.selectLogCnt", loginLog);
|
return (LoginLog)select("LoginLogDAO.selectLogCnt", loginLog);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void logInsertUsrLoginLog(LoginLog loginLog) throws Exception{
|
||||||
|
insert("LoginLogDAO.logInsertUsrLoginLog", loginLog);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1010,7 +1010,9 @@ public class EgovLoginController {
|
|||||||
loginLog.setDeviceType("P"); // PC
|
loginLog.setDeviceType("P"); // PC
|
||||||
loginLog.setProgrmFileNm("adminLogin");
|
loginLog.setProgrmFileNm("adminLogin");
|
||||||
loginLog.setMenuNm("관리자로그인");
|
loginLog.setMenuNm("관리자로그인");
|
||||||
loginLogService.logInsertLoginLog(loginLog);
|
//loginLogService.logInsertLoginLog(loginLog); //사용자 페이지의 로그만 남김(메뉴에 등록된 페이지만 남김)
|
||||||
|
loginLogService.logInsertUsrLoginLog(loginLog); // 전자조정 사용자 페이지의 로그인 로그(메뉴와별개) table : adr_usr_login_log
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 로그인 전 URL 호출 시
|
// 로그인 전 URL 호출 시
|
||||||
|
|||||||
@ -2851,4 +2851,14 @@
|
|||||||
<property name="cipers" value="13" />
|
<property name="cipers" value="13" />
|
||||||
<property name="fillChar" value="0" />
|
<property name="fillChar" value="0" />
|
||||||
</bean>
|
</bean>
|
||||||
|
<!-- 접속로그 ID Generation Config-->
|
||||||
|
<bean name="egovUsrLoginLogIdGnrService"
|
||||||
|
class="egovframework.rte.fdl.idgnr.impl.EgovTableIdGnrServiceImpl"
|
||||||
|
destroy-method="destroy">
|
||||||
|
<property name="dataSource" ref="dataSource" />
|
||||||
|
<property name="strategy" ref="loginLogStrategy" />
|
||||||
|
<property name="blockSize" value="9"/>
|
||||||
|
<property name="table" value="IDS"/>
|
||||||
|
<property name="tableName" value="USRLOGIN_ID"/>
|
||||||
|
</bean>
|
||||||
</beans>
|
</beans>
|
||||||
|
|||||||
@ -9,7 +9,7 @@
|
|||||||
<aop:config>
|
<aop:config>
|
||||||
<aop:aspect id="logManageAspect" ref="logManage">
|
<aop:aspect id="logManageAspect" ref="logManage">
|
||||||
<!-- 로그인 Method -->
|
<!-- 로그인 Method -->
|
||||||
<aop:before pointcut="execution(public * kcc.let.uat.uia.service.EgovLoginService.actionLogin(..))" method="logLogin" />
|
<!-- <aop:before pointcut="execution(public * kcc.let.uat.uia.service.EgovLoginService.actionLogin(..))" method="logLogin" /> -->
|
||||||
<!-- 로그아웃 Method
|
<!-- 로그아웃 Method
|
||||||
<aop:before pointcut="execution(public * kcc.let.uat.uia.web.EgovLoginController.actionLogout(..))" method="logLogout" />
|
<aop:before pointcut="execution(public * kcc.let.uat.uia.web.EgovLoginController.actionLogout(..))" method="logLogout" />
|
||||||
-->
|
-->
|
||||||
|
|||||||
@ -21,7 +21,7 @@
|
|||||||
|
|
||||||
<!-- 로그인 로그 등록 -->
|
<!-- 로그인 로그 등록 -->
|
||||||
<insert id="LoginLogDAO.logInsertLoginLog" parameterClass="loginLog">
|
<insert id="LoginLogDAO.logInsertLoginLog" parameterClass="loginLog">
|
||||||
|
/* 임시.*NOT_SQL_LOG.* */
|
||||||
INSERT INTO LETTNLOGINLOG
|
INSERT INTO LETTNLOGINLOG
|
||||||
( LOG_ID
|
( LOG_ID
|
||||||
, CONECT_MTHD
|
, CONECT_MTHD
|
||||||
@ -403,7 +403,6 @@
|
|||||||
|
|
||||||
<!-- 사용자 접속 로그 등록(매뉴에 등록된 페이지만 )-->
|
<!-- 사용자 접속 로그 등록(매뉴에 등록된 페이지만 )-->
|
||||||
<insert id="LoginLogDAO.logInsertWebLoginLog" parameterClass="loginLog">
|
<insert id="LoginLogDAO.logInsertWebLoginLog" parameterClass="loginLog">
|
||||||
/* 임시.*NOT_SQL_LOG.* */
|
|
||||||
INSERT INTO LETTNLOGINLOG
|
INSERT INTO LETTNLOGINLOG
|
||||||
( LOG_ID
|
( LOG_ID
|
||||||
, CONECT_ID
|
, CONECT_ID
|
||||||
@ -682,5 +681,20 @@
|
|||||||
WHERE 1=1 )
|
WHERE 1=1 )
|
||||||
B ON A.TEMP = B.TEMP
|
B ON A.TEMP = B.TEMP
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<!-- 전자조정 사용자 페이지 로그인 로그 등록 -->
|
||||||
|
<insert id="LoginLogDAO.logInsertUsrLoginLog" parameterClass="loginLog">
|
||||||
|
INSERT INTO ADR_USR_LOGIN_LOG
|
||||||
|
( LOG_ID
|
||||||
|
, CONNECT_ID
|
||||||
|
, CONNECT_IP
|
||||||
|
, CREAT_DT )
|
||||||
|
VALUES ( #logId#
|
||||||
|
, #loginId#
|
||||||
|
, #loginIp#
|
||||||
|
, NOW()
|
||||||
|
)
|
||||||
|
</insert>
|
||||||
|
|
||||||
</sqlMap>
|
</sqlMap>
|
||||||
|
|
||||||
|
|||||||
@ -183,7 +183,7 @@
|
|||||||
APPRO_NM ,
|
APPRO_NM ,
|
||||||
#url#
|
#url#
|
||||||
FROM LETTNADMINMETHOD
|
FROM LETTNADMINMETHOD
|
||||||
WHERE METHOD_NM = #methodNm#
|
WHERE LCASE(METHOD_NM) = LCASE(#methodNm#)
|
||||||
<isNotEmpty prepend="AND" property="param">
|
<isNotEmpty prepend="AND" property="param">
|
||||||
PARAM = #param#
|
PARAM = #param#
|
||||||
</isNotEmpty>
|
</isNotEmpty>
|
||||||
|
|||||||
@ -56,6 +56,11 @@
|
|||||||
<aop:after pointcut="( execution(public * kcc..*Controller.select*(..)) ||
|
<aop:after pointcut="( execution(public * kcc..*Controller.select*(..)) ||
|
||||||
execution(public * kcc..*Controller.insert*(..)) ||
|
execution(public * kcc..*Controller.insert*(..)) ||
|
||||||
execution(public * kcc..*Controller.*List(..)) ||
|
execution(public * kcc..*Controller.*List(..)) ||
|
||||||
|
execution(public * kcc..*Controller.*Detail(..)) ||
|
||||||
|
execution(public * kcc..*Controller.*Create(..)) ||
|
||||||
|
execution(public * kcc..*Controller.*Regist(..)) ||
|
||||||
|
execution(public * kcc..*Controller.*Prcs(..)) ||
|
||||||
|
execution(public * kcc..*Controller.*Pop(..)) ||
|
||||||
execution(public * kcc..*Controller.update*(..)) ||
|
execution(public * kcc..*Controller.update*(..)) ||
|
||||||
execution(public * kcc..*Controller.delete*(..)) )
|
execution(public * kcc..*Controller.delete*(..)) )
|
||||||
&&
|
&&
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user