사용자 메뉴 정리

This commit is contained in:
leejunho 2025-11-19 12:12:17 +09:00
parent dada5725ff
commit 4f0daf71ad
2 changed files with 19 additions and 12 deletions

View File

@ -948,8 +948,21 @@ public class MainController {
tempMenuManageVO.setSearchCondition("Y");
setViewMenu(request , commandMap , tempMenuManageVO , resultVO , menuManageVO );
List<MenuManageJTreeVO> 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);
@ -1337,6 +1350,7 @@ 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")*/
@ -2149,4 +2163,3 @@ public class MainController {
return returnMap;
}
}

View File

@ -169,7 +169,7 @@ function certPhone() {
<i class="icon phone"></i>
<p class="login_title">휴대폰 인증</p>
<span class="summary">개인의 휴대폰 번호를 이용해 본인여부를 확인할 수 있는 서비스입니다.</span>
<button type="button" class="btn fill blue large w70per">본인인증</button>
<button type="button" class="btn fill blue large w70per" onclick="javascript:certPhone();">본인인증</button>
</div>
<c:if test="${profile eq 'tLocal'}">
@ -189,13 +189,7 @@ function certPhone() {
<option value="박길동:01055551111:W:19991124:GwekrDfuErjWrj/DSjfsduerlkrkjweR+DJfisdfioueklrjiJeudsdWErQWERasdvDASgfeRTdsioufiuERwe==">박길동:01055551111:W:19991124</option>
<option value="이준호:01030266269:M:19890202:HwekrDfuErjWrj/DSjfsduerlkrkjweR+DJfisdfioueklrjiJeudsdWErQWERasdvDASgfeRTdsioufiuERwe==">이준호:01030266269:M:19890202</option>
</select>
<br></br>
<div class="login_form">
<div class="login_btn_wrap">
<button type="button" onclick="javascript:certPhone();" class="btn_login">본인인증</button>
</div>
</div>
</div>
</div>4
</c:if>
</div>
</form:form>