From 4f0daf71ade305bfcc3bd84138c999404bbbd55b Mon Sep 17 00:00:00 2001 From: ijunho Date: Wed, 19 Nov 2025 12:12:17 +0900 Subject: [PATCH] =?UTF-8?q?=EC=82=AC=EC=9A=A9=EC=9E=90=20=EB=A9=94?= =?UTF-8?q?=EB=89=B4=20=EC=A0=95=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/kcc/web/MainController.java | 21 +++++++++++++++---- .../jsp/web/kccadr/login/SsoLoginUsr.jsp | 10 ++------- 2 files changed, 19 insertions(+), 12 deletions(-) diff --git a/src/main/java/kcc/web/MainController.java b/src/main/java/kcc/web/MainController.java index 2080496c..d10baedb 100644 --- a/src/main/java/kcc/web/MainController.java +++ b/src/main/java/kcc/web/MainController.java @@ -948,9 +948,22 @@ public class MainController { tempMenuManageVO.setSearchCondition("Y"); setViewMenu(request , commandMap , tempMenuManageVO , resultVO , menuManageVO ); List menuResultList = menuCreateManageService.selectMenuLeftListJtreeWeb(menuManageVO) ; - model.addAttribute("menuResultList", menuResultList); String pageUrl = request.getRequestURI().replaceAll(request.getContextPath(), ""); - + if(menuResultList.size() < 1 && pageUrl.contains("/web/user/login/ssoLogin.do")){ + MenuManageJTreeVO tmpMenuManageJTreeVO = new MenuManageJTreeVO(); + tmpMenuManageJTreeVO.setDepths("1"); + tmpMenuManageJTreeVO.setMenuNo("20251119"); + tmpMenuManageJTreeVO.setMenuNm("로그인"); + menuResultList.add(tmpMenuManageJTreeVO); + + tmpMenuManageJTreeVO = new MenuManageJTreeVO(); + tmpMenuManageJTreeVO.setDepths("2"); + tmpMenuManageJTreeVO.setUrl("/web/user/login/ssoLogin.do"); + tmpMenuManageJTreeVO.setUpperMenuId("20251119"); + menuResultList.add(tmpMenuManageJTreeVO); + } + model.addAttribute("menuResultList", menuResultList); + String pageUri = pageUrl.substring(0, pageUrl.lastIndexOf("/")); model.addAttribute("pageUri", pageUri); }catch(Exception ex) { @@ -1337,7 +1350,8 @@ public class MainController { && !menuUrl.contains("/web/ve/aplct/adultVisitEdu/eduAplct/eduAplctReg") && !menuUrl.contains("/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/exprnClsrmAplctGuide") && !menuUrl.contains("/web/ve/aplct/otsdCprtnPrcs/lctrAplct/lctrAplctReg") - + && !menuUrl.contains("/web/my/myQnaMngRegist.do") + ) { String strUrl = menuUrl/*.replace("Info", "List")*/ .replace("CmpltDetail", "List") @@ -2149,4 +2163,3 @@ public class MainController { return returnMap; } } - \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/jsp/web/kccadr/login/SsoLoginUsr.jsp b/src/main/webapp/WEB-INF/jsp/web/kccadr/login/SsoLoginUsr.jsp index 89e17db3..3cf95a41 100644 --- a/src/main/webapp/WEB-INF/jsp/web/kccadr/login/SsoLoginUsr.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/kccadr/login/SsoLoginUsr.jsp @@ -169,7 +169,7 @@ function certPhone() { 개인의 휴대폰 번호를 이용해 본인여부를 확인할 수 있는 서비스입니다. - + @@ -189,13 +189,7 @@ function certPhone() { -

- - + 4