This commit is contained in:
jiwoo 2023-09-08 11:36:00 +09:00
commit 1fc5b7dfb8
3 changed files with 27 additions and 21 deletions

View File

@ -484,9 +484,12 @@ public class EgovMainController {
ModelMap model) ModelMap model)
throws Exception { throws Exception {
System.out.println("/sym/mms/EgovMainMenuLeft.do");
LoginVO user = LoginVO user =
EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null; EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null;
if(EgovUserDetailsHelper.isAuthenticated() && user!=null){ //최상단 매뉴 if(EgovUserDetailsHelper.isAuthenticated() && user!=null){ //최상단 매뉴
System.out.println("/sym/mms/EgovMainMenuLeft.do-in");
//select문에서 사용자보안설정 조회를 위한 set //select문에서 사용자보안설정 조회를 위한 set
menuManageVO.setTmp_Id(user.getId()); menuManageVO.setTmp_Id(user.getId());
menuManageVO.setTmp_Password(user.getPassword()); menuManageVO.setTmp_Password(user.getPassword());
@ -504,6 +507,8 @@ public class EgovMainController {
model.addAttribute("list_menulist", list_menulist); model.addAttribute("list_menulist", list_menulist);
model.addAttribute("user", user); model.addAttribute("user", user);
System.out.println("/sym/mms/EgovMainMenuLeft.do-in-end");
} }
return "main/inc/EgovIncLeftmenu"; return "main/inc/EgovIncLeftmenu";
} }

View File

@ -24,18 +24,18 @@
<!-- <select id="menuManageDAO.selectMainMenuHead" parameterClass="MenuManageVO" resultClass="egovMap" > --> <!-- <select id="menuManageDAO.selectMainMenuHead" parameterClass="MenuManageVO" resultClass="egovMap" > -->
<!-- <select id="menuManageDAO.selectMainMenuHead" parameterClass="MenuManageVO" resultClass="egovMap" cacheModel="cache-mainMenu" > --> <!-- <select id="menuManageDAO.selectMainMenuHead" parameterClass="MenuManageVO" resultClass="egovMap" cacheModel="cache-mainMenu" > -->
<select id="menuManageDAO.selectMainMenuHead" parameterClass="MenuManageVO" resultClass="egovMap" > <select id="menuManageDAO.selectMainMenuHead" parameterClass="MenuManageVO" resultClass="egovMap" >
/* 임시.*NOT_SQL_LOG.* */ /* 임시.*NOT_SQL_LOG.* menuManageDAO.selectMainMenuHead */
<![CDATA[ <![CDATA[
SELECT SELECT
B.MENU_NO AS menuNo B.MENU_NO AS "menuNo"
, B.MENU_ORDR AS menuOrdr , B.MENU_ORDR AS "menuOrdr"
, B.MENU_NM AS menuNm , B.MENU_NM AS "menuNm"
, B.UPPER_MENU_NO AS upperMenuId , B.UPPER_MENU_NO AS "upperMenuId"
, B.MENU_DC AS menuDc , B.MENU_DC AS "menuDc"
, B.RELATE_IMAGE_PATH AS relateImagePath , B.RELATE_IMAGE_PATH AS "relateImagePath"
, B.RELATE_IMAGE_NM AS relateImageNm , B.RELATE_IMAGE_NM AS "relateImageNm"
, B.PROGRM_FILE_NM AS progrmFileNm , B.PROGRM_FILE_NM AS "progrmFileNm"
, (SELECT C.URL FROM LETTNPROGRMLIST C WHERE B.PROGRM_FILE_NM = C.PROGRM_FILE_NM) AS chkURL , (SELECT C.URL FROM LETTNPROGRMLIST C WHERE B.PROGRM_FILE_NM = C.PROGRM_FILE_NM) AS "chkURL"
FROM LETTNMENUCREATDTLS A, LETTNMENUINFO B FROM LETTNMENUCREATDTLS A, LETTNMENUINFO B
WHERE B.Menu_NO > 0 WHERE B.Menu_NO > 0
AND B.UPPER_MENU_NO = 0 AND B.UPPER_MENU_NO = 0
@ -54,16 +54,16 @@
<!-- <select id="menuManageDAO.selectMainMenuLeft" parameterClass="MenuManageVO" resultClass="egovMap" > --> <!-- <select id="menuManageDAO.selectMainMenuLeft" parameterClass="MenuManageVO" resultClass="egovMap" > -->
<!-- <select id="menuManageDAO.selectMainMenuLeft" parameterClass="MenuManageVO" resultClass="egovMap" cacheModel="cache-mainMenu"> --> <!-- <select id="menuManageDAO.selectMainMenuLeft" parameterClass="MenuManageVO" resultClass="egovMap" cacheModel="cache-mainMenu"> -->
<select id="menuManageDAO.selectMainMenuLeft" parameterClass="MenuManageVO" resultClass="egovMap" > <select id="menuManageDAO.selectMainMenuLeft" parameterClass="MenuManageVO" resultClass="egovMap" >
/* 임시.*NOT_SQL_LOG.* */ /* 임시.*NOT_SQL_LOG.* menuManageDAO.selectMainMenuLeft */
<![CDATA[ <![CDATA[
SELECT SELECT
B.MENU_NO AS menuNo B.MENU_NO AS "menuNo"
, B.MENU_ORDR AS menuOrdr , B.MENU_ORDR AS "menuOrdr"
, B.MENU_NM AS menuNm , B.MENU_NM AS "menuNm"
, B.UPPER_MENU_NO AS upperMenuId , B.UPPER_MENU_NO AS "upperMenuId"
, B.RELATE_IMAGE_PATH AS relateImagePath , B.RELATE_IMAGE_PATH AS "relateImagePath"
, B.RELATE_IMAGE_NM AS relateImageNm , B.RELATE_IMAGE_NM AS "relateImageNm"
, (SELECT C.URL FROM LETTNPROGRMLIST C WHERE B.PROGRM_FILE_NM = C.PROGRM_FILE_NM) AS chkURL , (SELECT C.URL FROM LETTNPROGRMLIST C WHERE B.PROGRM_FILE_NM = C.PROGRM_FILE_NM) AS "chkURL"
FROM LETTNMENUCREATDTLS A, LETTNMENUINFO B FROM LETTNMENUCREATDTLS A, LETTNMENUINFO B
WHERE A.MENU_NO = B.MENU_NO WHERE A.MENU_NO = B.MENU_NO
AND A.AUTHOR_CODE = (SELECT AUTHOR_CODE from LETTNEMPLYRSCRTYESTBS AND A.AUTHOR_CODE = (SELECT AUTHOR_CODE from LETTNEMPLYRSCRTYESTBS

View File

@ -51,6 +51,7 @@ $( document).ready(function() {
<button class="menu_tit" title="하위메뉴 열기"> <button class="menu_tit" title="하위메뉴 열기">
<c:out value="${result.menuNm}" /> <c:out value="${result.menuNm}" />
</button> </button>
<ul class="depth02"> <ul class="depth02">
<c:forEach var="resultSub" items="${list_menulist}" varStatus="statusSub"> <c:forEach var="resultSub" items="${list_menulist}" varStatus="statusSub">
<c:if test="${result.menuNo eq resultSub.upperMenuId}"> <c:if test="${result.menuNo eq resultSub.upperMenuId}">