Merge branch 'master' of
http://tolag3@vcs.iten.co.kr:9999/itnAdmin/fairnet 헤더 수정
This commit is contained in:
parent
e29df172b9
commit
8585f88283
@ -290,8 +290,11 @@ public class MainController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
List<MenuManageJTreeVO> menuResultList = menuCreateManageService.selectMenuListJtreeWeb(menuManageVO);
|
List<MenuManageJTreeVO> menuResultList = menuCreateManageService.selectMenuListJtreeWeb(menuManageVO);
|
||||||
|
menuDepth2ChildCnt(menuResultList);
|
||||||
|
|
||||||
model.addAttribute("menuResultList", menuResultList);
|
model.addAttribute("menuResultList", menuResultList);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
return "web/com/webCommonHeader";
|
return "web/com/webCommonHeader";
|
||||||
}
|
}
|
||||||
@ -1207,4 +1210,20 @@ public class MainController {
|
|||||||
// charset=utf-8"); //줄바꿈이 필요해서
|
// charset=utf-8"); //줄바꿈이 필요해서
|
||||||
return mbp;
|
return mbp;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void menuDepth2ChildCnt(List<MenuManageJTreeVO> menuResultList) {
|
||||||
|
|
||||||
|
for(MenuManageJTreeVO tmpVO : menuResultList.stream().filter(t -> "2".equals(t.getDepths())).collect(Collectors.toList())) {
|
||||||
|
|
||||||
|
tmpVO.setChildMenuCnt(
|
||||||
|
new Long(menuResultList.stream()
|
||||||
|
.filter( t ->
|
||||||
|
tmpVO.getMenuNo().equals(t.getUpperMenuId())
|
||||||
|
)
|
||||||
|
.count())
|
||||||
|
.intValue()
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -39,8 +39,11 @@
|
|||||||
|
|
||||||
function depthTwoClick(obj){
|
function depthTwoClick(obj){
|
||||||
var url = $($(obj).parent().find('ul.menu_depth03 li:first-child a')).attr('href');
|
var url = $($(obj).parent().find('ul.menu_depth03 li:first-child a')).attr('href');
|
||||||
|
if($(obj).parents('[class]').first().attr('class') == 'm_sub_menu'){
|
||||||
|
url = $($(obj).parent().find('ul.m_sub_depth02 li:first-child a')).attr('href');
|
||||||
|
}
|
||||||
if(typeof url != 'undefined'){
|
if(typeof url != 'undefined'){
|
||||||
location.href = $($(obj).parent().find('ul.menu_depth03 li:first-child a')).attr('href');
|
location.href = url;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -92,21 +95,23 @@
|
|||||||
<ul class="sub_menu_ul">
|
<ul class="sub_menu_ul">
|
||||||
<c:forEach var="resultListTwo" items="${menuResultList}" varStatus="status">
|
<c:forEach var="resultListTwo" items="${menuResultList}" varStatus="status">
|
||||||
<c:if test="${resultListTwo.depths eq '2' && resultListOne.menuNo eq resultListTwo.upperMenuId }">
|
<c:if test="${resultListTwo.depths eq '2' && resultListOne.menuNo eq resultListTwo.upperMenuId }">
|
||||||
<li class="menu_depth02" id="depthTwo">
|
<li class="menu_depth02">
|
||||||
<a href="${resultListTwo.menuType ne 'M' ? resultListTwo.url : '#'}" class="sub_menu_title" <c:if test ="${resultListTwo.menuType eq 'M'}"> onclick="depthTwoClick(this); return false;"</c:if>>
|
<a href="${resultListTwo.menuType ne 'M' ? resultListTwo.url : '#'}" class="sub_menu_title" <c:if test ="${resultListTwo.menuType eq 'M'}"> onclick="depthTwoClick(this); return false;"</c:if>>
|
||||||
<c:out value="${resultListTwo.menuNm}" />
|
<c:out value="${resultListTwo.menuNm}" />
|
||||||
</a>
|
</a>
|
||||||
<ul class="menu_depth03">
|
<c:if test="${resultListTwo.childMenuCnt gt 0}">
|
||||||
<c:forEach var="resultListThree" items="${menuResultList}" varStatus="status">
|
<ul class="menu_depth03">
|
||||||
<c:if test="${resultListThree.depths eq '3' && resultListTwo.menuNo eq resultListThree.upperMenuId }">
|
<c:forEach var="resultListThree" items="${menuResultList}" varStatus="status">
|
||||||
<li>
|
<c:if test="${resultListThree.depths eq '3' && resultListTwo.menuNo eq resultListThree.upperMenuId }">
|
||||||
<a href="${empty resultListThree.url ? '#' : resultListThree.url }" ${resultListThree.menuType eq 'O' ? 'target="_blank"' : ""} >
|
<li>
|
||||||
<c:out value="${resultListThree.menuNm}" />
|
<a href="${empty resultListThree.url ? '#' : resultListThree.url }" ${resultListThree.menuType eq 'O' ? 'target="_blank"' : ""} >
|
||||||
</a>
|
<c:out value="${resultListThree.menuNm}" />
|
||||||
</li>
|
</a>
|
||||||
</c:if>
|
</li>
|
||||||
</c:forEach>
|
</c:if>
|
||||||
</ul>
|
</c:forEach>
|
||||||
|
</ul>
|
||||||
|
</c:if>
|
||||||
</li>
|
</li>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
@ -126,7 +131,7 @@
|
|||||||
<div class="mobile_header">
|
<div class="mobile_header">
|
||||||
<div class="header_wrap">
|
<div class="header_wrap">
|
||||||
<h1 class="logo">
|
<h1 class="logo">
|
||||||
<a href="./index.html" title="메인으로 이동">
|
<a href="/" title="메인으로 이동">
|
||||||
<img src="/kofair_case_seed/usr/images/layout/header_logo_m.png" alt="한국공정거래조정원 KOREA FAIR TRADE MEDIATION AGENCY">
|
<img src="/kofair_case_seed/usr/images/layout/header_logo_m.png" alt="한국공정거래조정원 KOREA FAIR TRADE MEDIATION AGENCY">
|
||||||
</a>
|
</a>
|
||||||
</h1>
|
</h1>
|
||||||
@ -152,171 +157,39 @@
|
|||||||
</div>
|
</div>
|
||||||
<nav class="mobile_menu">
|
<nav class="mobile_menu">
|
||||||
<ul class="mobile_ul">
|
<ul class="mobile_ul">
|
||||||
<li class="m_menu_depth01_li">
|
<c:forEach var="resultListOne" items="${menuResultList}" varStatus="status">
|
||||||
<button type="button" class="m_menu_depth01">분쟁조정 안내 <i></i></button>
|
<c:if test="${resultListOne.depths eq '1' }">
|
||||||
<ul class="m_sub_menu">
|
<li class="m_menu_depth01_li">
|
||||||
<li>
|
<button type="button" class="m_menu_depth01" id="${resultListOne.menuNo}">
|
||||||
<a href="#" class="title">분쟁조정 안내</a>
|
<c:out value="${resultListOne.menuNm}" />
|
||||||
<ul class="m_sub_depth02">
|
<i></i>
|
||||||
<li><a href="#">분쟁조정제도</a></li>
|
</button>
|
||||||
<li><a href="#">분쟁조정절차</a></li>
|
<ul class="m_sub_menu">
|
||||||
<li><a href="#">분쟁조정관련서식</a></li>
|
<c:forEach var="resultListTwo" items="${menuResultList}" varStatus="status">
|
||||||
<li><a href="#">법령자료실</a></li>
|
<c:if test="${resultListTwo.depths eq '2' && resultListOne.menuNo eq resultListTwo.upperMenuId }">
|
||||||
<li><a href="#">자료실</a></li>
|
<li>
|
||||||
|
<a href="${resultListTwo.menuType ne 'M' ? resultListTwo.url : '#'}" class="title" <c:if test ="${resultListTwo.menuType eq 'M'}"> onclick="depthTwoClick(this); return false;"</c:if>>
|
||||||
|
<c:out value="${resultListTwo.menuNm}" />
|
||||||
|
</a>
|
||||||
|
<ul class="m_sub_depth02">
|
||||||
|
<c:forEach var="resultListThree" items="${menuResultList}" varStatus="status">
|
||||||
|
<c:if test="${resultListThree.depths eq '3' && resultListTwo.menuNo eq resultListThree.upperMenuId }">
|
||||||
|
<li>
|
||||||
|
<a href="${empty resultListThree.url ? '#' : resultListThree.url }" ${resultListThree.menuType eq 'O' ? 'target="_blank"' : ""} >
|
||||||
|
<c:out value="${resultListThree.menuNm}" />
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</c:if>
|
||||||
|
</c:forEach>
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</c:if>
|
||||||
|
</c:forEach>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
</c:if>
|
||||||
<a href="#" class="title">자주 묻는 질문</a>
|
</c:forEach>
|
||||||
<ul class="m_sub_depth02">
|
|
||||||
<li><a href="#">조정신청 관련 질문</a></li>
|
|
||||||
<li><a href="#">절차 진행 관련 질문</a></li>
|
|
||||||
<li><a href="#">(성립/불성립) 절차 종료 관련 질문</a></li>
|
|
||||||
<li><a href="#">(기타)절차종결 관련 질문</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="#" class="title">뉴스레터</a>
|
|
||||||
<ul class="m_sub_depth02">
|
|
||||||
<li><a href="#">뉴스레터</a></li>
|
|
||||||
<li><a href="#">뉴스레터 서비스</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a href="#" class="title">공지사항</a></li>
|
|
||||||
<li><a href="#" class="title">오시는 길</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li class="m_menu_depth01_li">
|
|
||||||
<button type="button" class="m_menu_depth01">분쟁조정 신청 <i></i></button>
|
|
||||||
<ul class="m_sub_menu">
|
|
||||||
<li>
|
|
||||||
<a href="#" class="title">분쟁조정 안내</a>
|
|
||||||
<ul class="m_sub_depth02">
|
|
||||||
<li><a href="#">분쟁조정제도</a></li>
|
|
||||||
<li><a href="#">분쟁조정절차</a></li>
|
|
||||||
<li><a href="#">분쟁조정관련서식</a></li>
|
|
||||||
<li><a href="#">법령자료실</a></li>
|
|
||||||
<li><a href="#">자료실</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="#" class="title">자주 묻는 질문</a>
|
|
||||||
<ul class="m_sub_depth02">
|
|
||||||
<li><a href="#">조정신청 관련 질문</a></li>
|
|
||||||
<li><a href="#">절차 진행 관련 질문</a></li>
|
|
||||||
<li><a href="#">(성립/불성립) 절차 종료 관련 질문</a></li>
|
|
||||||
<li><a href="#">(기타)절차종결 관련 질문</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="#" class="title">뉴스레터</a>
|
|
||||||
<ul class="m_sub_depth02">
|
|
||||||
<li><a href="#">뉴스레터</a></li>
|
|
||||||
<li><a href="#">뉴스레터 서비스</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a href="#" class="title">공지사항</a></li>
|
|
||||||
<li><a href="#" class="title">오시는 길</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li class="m_menu_depth01_li">
|
|
||||||
<button type="button" class="m_menu_depth01">분쟁조정 상담 <i></i></button>
|
|
||||||
<ul class="m_sub_menu">
|
|
||||||
<li>
|
|
||||||
<a href="#" class="title">분쟁조정 안내</a>
|
|
||||||
<ul class="m_sub_depth02">
|
|
||||||
<li><a href="#">분쟁조정제도</a></li>
|
|
||||||
<li><a href="#">분쟁조정절차</a></li>
|
|
||||||
<li><a href="#">분쟁조정관련서식</a></li>
|
|
||||||
<li><a href="#">법령자료실</a></li>
|
|
||||||
<li><a href="#">자료실</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="#" class="title">자주 묻는 질문</a>
|
|
||||||
<ul class="m_sub_depth02">
|
|
||||||
<li><a href="#">조정신청 관련 질문</a></li>
|
|
||||||
<li><a href="#">절차 진행 관련 질문</a></li>
|
|
||||||
<li><a href="#">(성립/불성립) 절차 종료 관련 질문</a></li>
|
|
||||||
<li><a href="#">(기타)절차종결 관련 질문</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="#" class="title">뉴스레터</a>
|
|
||||||
<ul class="m_sub_depth02">
|
|
||||||
<li><a href="#">뉴스레터</a></li>
|
|
||||||
<li><a href="#">뉴스레터 서비스</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a href="#" class="title">공지사항</a></li>
|
|
||||||
<li><a href="#" class="title">오시는 길</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li class="m_menu_depth01_li">
|
|
||||||
<button type="button" class="m_menu_depth01">분쟁조정 사례 <i></i></button>
|
|
||||||
<ul class="m_sub_menu">
|
|
||||||
<li>
|
|
||||||
<a href="#" class="title">분쟁조정 안내</a>
|
|
||||||
<ul class="m_sub_depth02">
|
|
||||||
<li><a href="#">분쟁조정제도</a></li>
|
|
||||||
<li><a href="#">분쟁조정절차</a></li>
|
|
||||||
<li><a href="#">분쟁조정관련서식</a></li>
|
|
||||||
<li><a href="#">법령자료실</a></li>
|
|
||||||
<li><a href="#">자료실</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="#" class="title">자주 묻는 질문</a>
|
|
||||||
<ul class="m_sub_depth02">
|
|
||||||
<li><a href="#">조정신청 관련 질문</a></li>
|
|
||||||
<li><a href="#">절차 진행 관련 질문</a></li>
|
|
||||||
<li><a href="#">(성립/불성립) 절차 종료 관련 질문</a></li>
|
|
||||||
<li><a href="#">(기타)절차종결 관련 질문</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="#" class="title">뉴스레터</a>
|
|
||||||
<ul class="m_sub_depth02">
|
|
||||||
<li><a href="#">뉴스레터</a></li>
|
|
||||||
<li><a href="#">뉴스레터 서비스</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a href="#" class="title">공지사항</a></li>
|
|
||||||
<li><a href="#" class="title">오시는 길</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li class="m_menu_depth01_li">
|
|
||||||
<button type="button" class="m_menu_depth01">마이페이지 <i></i></button>
|
|
||||||
<ul class="m_sub_menu">
|
|
||||||
<li>
|
|
||||||
<a href="#" class="title">분쟁조정 안내</a>
|
|
||||||
<ul class="m_sub_depth02">
|
|
||||||
<li><a href="#">분쟁조정제도</a></li>
|
|
||||||
<li><a href="#">분쟁조정절차</a></li>
|
|
||||||
<li><a href="#">분쟁조정관련서식</a></li>
|
|
||||||
<li><a href="#">법령자료실</a></li>
|
|
||||||
<li><a href="#">자료실</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="#" class="title">자주 묻는 질문</a>
|
|
||||||
<ul class="m_sub_depth02">
|
|
||||||
<li><a href="#">조정신청 관련 질문</a></li>
|
|
||||||
<li><a href="#">절차 진행 관련 질문</a></li>
|
|
||||||
<li><a href="#">(성립/불성립) 절차 종료 관련 질문</a></li>
|
|
||||||
<li><a href="#">(기타)절차종결 관련 질문</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="#" class="title">뉴스레터</a>
|
|
||||||
<ul class="m_sub_depth02">
|
|
||||||
<li><a href="#">뉴스레터</a></li>
|
|
||||||
<li><a href="#">뉴스레터 서비스</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a href="#" class="title">공지사항</a></li>
|
|
||||||
<li><a href="#" class="title">오시는 길</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user