이지우 - 사용자 강사 로그인 시 청소년, 성인 강사 구분에 따라 중단 메뉴 노출 변경
This commit is contained in:
parent
fbc95f4e3d
commit
572efdd16a
@ -1461,6 +1461,26 @@ public class MainController {
|
|||||||
System.out.println("auth");
|
System.out.println("auth");
|
||||||
System.out.println(auth);
|
System.out.println(auth);
|
||||||
|
|
||||||
|
//청소년, 성인 메뉴 구분을 위한 권한 및 강사 구분 값
|
||||||
|
model.addAttribute("naviAuth", auth);
|
||||||
|
if("ROLE_USER_MANAGER".equals(menuManageVO.getAuthorCode())) {
|
||||||
|
VEInstrDetailVO vEInstrDetailVO = new VEInstrDetailVO();
|
||||||
|
vEInstrDetailVO.setUserId(loginVO.getUniqId());
|
||||||
|
vEInstrDetailVO = vEInstrService.selectDetail(vEInstrDetailVO);
|
||||||
|
String instrDiv = "";
|
||||||
|
|
||||||
|
if("Y".equals(vEInstrDetailVO.getTngrInstrYn())){
|
||||||
|
instrDiv = "tngrInstrDiv";
|
||||||
|
}
|
||||||
|
if("Y".equals(vEInstrDetailVO.getAdultInstrYn())) {
|
||||||
|
instrDiv = "adultInstrDiv";
|
||||||
|
}
|
||||||
|
if("Y".equals(vEInstrDetailVO.getTngrInstrYn()) && "Y".equals(vEInstrDetailVO.getAdultInstrYn())){
|
||||||
|
instrDiv = "doubleInstrDiv";
|
||||||
|
}
|
||||||
|
model.addAttribute("naviInstrDiv", instrDiv);
|
||||||
|
}
|
||||||
|
|
||||||
//현재 로그인한 권한으로 셋팅해준다.
|
//현재 로그인한 권한으로 셋팅해준다.
|
||||||
//menuManageVO.setAuthorCode(auth);
|
//menuManageVO.setAuthorCode(auth);
|
||||||
|
|
||||||
@ -1501,7 +1521,7 @@ public class MainController {
|
|||||||
System.out.println(session.getId());
|
System.out.println(session.getId());
|
||||||
System.out.println(menuManageVO.getMenuNo());
|
System.out.println(menuManageVO.getMenuNo());
|
||||||
System.out.println(session.getAttribute("menuNo"));
|
System.out.println(session.getAttribute("menuNo"));
|
||||||
System.out.println(session.getAttribute("menuNo").toString());
|
//System.out.println(session.getAttribute("menuNo").toString());
|
||||||
|
|
||||||
}catch(Exception ex) {
|
}catch(Exception ex) {
|
||||||
ex.printStackTrace();
|
ex.printStackTrace();
|
||||||
@ -1510,7 +1530,7 @@ public class MainController {
|
|||||||
try {
|
try {
|
||||||
System.out.println("session.getAttribute(aaaaaa).toString()-naviWrap-step1");
|
System.out.println("session.getAttribute(aaaaaa).toString()-naviWrap-step1");
|
||||||
System.out.println(session.getAttribute("aaaaaa"));
|
System.out.println(session.getAttribute("aaaaaa"));
|
||||||
System.out.println(session.getAttribute("aaaaaa").toString());
|
//System.out.println(session.getAttribute("aaaaaa").toString());
|
||||||
|
|
||||||
}catch(Exception ex) {
|
}catch(Exception ex) {
|
||||||
ex.printStackTrace();
|
ex.printStackTrace();
|
||||||
|
|||||||
@ -6,7 +6,6 @@
|
|||||||
<c:set var="URI" value="${pageContext.request.requestURI}" />
|
<c:set var="URI" value="${pageContext.request.requestURI}" />
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
$(document).ready(function (){
|
$(document).ready(function (){
|
||||||
|
|
||||||
$("#snb_1depth li a").each(function(idx) {
|
$("#snb_1depth li a").each(function(idx) {
|
||||||
var ahref = $("nav#menu ul.depth01 li.depth01_li:eq("+idx+") a").attr("href");
|
var ahref = $("nav#menu ul.depth01 li.depth01_li:eq("+idx+") a").attr("href");
|
||||||
//console.log($("nav#menu ul.depth01 li.depth01_li:eq("+idx+") a").attr("href")); // 요기. 최종마지막 부터 해야함
|
//console.log($("nav#menu ul.depth01 li.depth01_li:eq("+idx+") a").attr("href")); // 요기. 최종마지막 부터 해야함
|
||||||
@ -30,6 +29,15 @@ $(document).ready(function (){
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
if("${naviAuth}" == 'ROLE_USER_MANAGER'){
|
||||||
|
if("${naviInstrDiv}" == 'tngrInstrDiv'){
|
||||||
|
$("#navi_depth_1_9991000").hide();
|
||||||
|
$("#navi_depth_1_99912000").hide();
|
||||||
|
$("#navi_depth_1_99913000").hide();
|
||||||
|
}else if("${naviInstrDiv}" == 'adultInstrDiv'){
|
||||||
|
$("#navi_depth_1_99923000").hide();
|
||||||
|
}
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
/* function snsShare(snsName, link, title) { */
|
/* function snsShare(snsName, link, title) { */
|
||||||
@ -91,7 +99,7 @@ function snsShare(snsName) {
|
|||||||
<ul class="navi_depth" id="navi_depth_1">
|
<ul class="navi_depth" id="navi_depth_1">
|
||||||
<c:forEach var="resultListOne" items="${menuResultList}" varStatus="status">
|
<c:forEach var="resultListOne" items="${menuResultList}" varStatus="status">
|
||||||
<c:if test="${resultListOne.depths eq '1' }">
|
<c:if test="${resultListOne.depths eq '1' }">
|
||||||
<li>
|
<li id="navi_depth_1_${resultListOne.menuNo}">
|
||||||
<a href="${pageContext.request.contextPath}${empty resultListOne.url ? '#' : resultListOne.url }" ${resultListOne.menuType eq 'O' ? 'target="_blank"' : ""} >
|
<a href="${pageContext.request.contextPath}${empty resultListOne.url ? '#' : resultListOne.url }" ${resultListOne.menuType eq 'O' ? 'target="_blank"' : ""} >
|
||||||
<c:out value="${resultListOne.menuNm}" escapeXml="false" />
|
<c:out value="${resultListOne.menuNm}" escapeXml="false" />
|
||||||
</a>
|
</a>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user