File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
<%--
Class Name : EgovMenuCreatManage.jsp
Description : 메뉴생성관리 조회 화면
Modification Information
수정일 수정자 수정내용
------- -------- ---------------------------
2009.03.10 이용 최초 생성
2011.08.31 JJY 경량환경 버전 생성
author : 공통서비스 개발팀 이용
since : 2009.03.10
--%>
<%@ page contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%
/* Image Path 설정 */
String imagePath_icon = "/images/egovframework/sym/mpm/icon/";
String imagePath_button = "/images/egovframework/sym/mpm/button/";
%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Language" content="ko" >
<title>메뉴생성관리</title>
<script type="text/javaScript">
$( document).ready(function() {
//정렬 아이콘 표시
var searchSortCnd = $("[name='searchSortCnd']").val();
var searchSortOrd = $("[name='searchSortOrd']").val();
if (searchSortCnd != "" && searchSortOrd != "") {
var imgOrdr = "";
if (searchSortOrd == "desc") imgOrdr = "down";
else imgOrdr = "up";
var $sort_div = $("#sort_"+ searchSortCnd);
var ordrImg = "<img class='ordr' src='/direct/img/sort_"+imgOrdr+"_on.png' alt=''>";
// <img class="ordr" src="/direct/img/sort_up_img.png" style="display: none;" alt="">
$sort_div.attr("sortOrd", searchSortOrd);
$sort_div.find("div img").remove();
$sort_div.find("div").append(ordrImg);
}
// 정렬 항목 이벤트
$(".sort").click(function(e) {
sortSearch(this);
});
});
/* ********************************************************
* 목록 정렬 항목 클릭
******************************************************** */
function sortSearch(obj) {
var sortOrd = $(obj).attr("sortOrd");
var sortCnd = $(obj).attr("id");
$("[name='searchSortCnd']").val(sortCnd.substring(5)); // 구분자 제거
if (sortOrd == "desc") $("[name='searchSortOrd']").val("asc");
else $("[name='searchSortOrd']").val("desc");
linkPage(1);
}
/* ********************************************************
* 최초조회 함수
******************************************************** */
function fMenuCreatManageSelect(){
document.menuCreatManageForm.action = "<c:url value='/sym/mnu/mcm/EgovMenuCreatManageSelect.do'/>";
document.menuCreatManageForm.submit();
}
/* ********************************************************
* 조회 처리 함수
******************************************************** */
function selectMenuCreatManageList() {
linkPage(1) ;
}
/* ********************************************************
* 페이징 처리 함수
******************************************************** */
function linkPage(pageNo){
var searchForm = document.searchForm ;
searchForm.pageIndex.value = pageNo ;
searchForm.searchSortOrd.value = $('#searchSortOrd').val() ;
searchForm.pageUnit.value = $('#pageUnit').val();
searchForm.searchKeyword.value = $('#searchKeyword').val();
searchForm.submit();
}
/* ********************************************************
* 메뉴생성 화면 호출
******************************************************** */
function selectMenuCreat(vAuthorCode, menuUserType) {
document.menuCreatManageForm.authorCode.value = vAuthorCode;
document.menuCreatManageForm.action = "<c:url value='/sym/mnu/mcm/EgovMenuCreatSelect.do'/>";
window.open("#", "_menuCreat", "scrollbars = yes, top=100px, left=100px, height=700px, width=850px");
document.menuCreatManageForm.target = "_menuCreat";
document.menuCreatManageForm.submit();
}
function enterkey() {
if (window.event.keyCode == 13) {
linkPage(1);
}
}
</script>
<style>
select { -webkit-appearance: none; -moz-appearance: none; appearance: none; background: url('/') no-repeat 95% 50%; /* 화살표 모양의 이미지 */ }
select::-ms-expand { display: none;}
</style>
</head>
<body>
<form name="menuCreatManageForm" action ="<c:url value='/sym/mpm/EgovMenuCreatManageSelect.do'/>" method="post">
<input name="checkedMenuNoForDel" type="hidden" />
<input name="authorCode" type="hidden" />
<input name="pageIndex" type="hidden" value="<c:out value='${searchVO.pageIndex}'/>"/>
<input type="hidden" name="req_menuNo">
<input type="hidden" name="menuUserType">
<div class="cont_area">
<div class="cont_main_title">
<img src="/direct/img/home_icon.png" alt="">
<span id="cnt_cate_list"></span>
</div>
<div class="cont_serch_area">
<div class="basic_serch_area">
권한코드 :
<input hidden="hidden"/><input type="text" id="searchKeyword" name="searchKeyword" value="<c:out value='${searchVO.searchKeyword}'/>" size="25" title="검색" onkeypress="if(event.keyCode==13) {selectMenuCreatManageList(); return false;}"/>
<div class="serch_btns">
<input type="button" value="검색" class="serch_btn" onclick="selectMenuCreatManageList(); return false;">
</div>
</div>
</div>
<div class="list_info">
<div class="all_list_number">총
<span class="all_number"> <c:out value="${paginationInfo.totalRecordCount}"/></span>건</div>
<div class="list_info_right">
<div class="list_count">
<select name="pageUnit" id="pageUnit" class="select" title="검색조건선택" onchange="selectMenuCreatManageList();">
<option value='10' <c:if test="${searchVO.pageUnit == '10' or searchVO.pageUnit == ''}">selected</c:if>>10줄</option>
<option value='20' <c:if test="${searchVO.pageUnit == '20'}">selected</c:if>>20줄</option>
<option value='30' <c:if test="${searchVO.pageUnit == '30'}">selected</c:if>>30줄</option>
</select>
</div>
</div>
</div>
<div class="list_wrap">
<table>
<tr>
<th>
<div class="sort" id="sort_authorCreatDe">번호
<div class="sort_btn"><!-- 정렬버튼 -->
<img src="/direct/img/sort_up_img.png" alt="">
</div>
</div>
</th>
<th>
<div class="sort" id="sort_authorCode">권한 코드
<div class="sort_btn"><!-- 정렬버튼 -->
<img src="/direct/img/sort_up_img.png" alt="">
</div>
</div>
</th>
<th>
<div class="sort" id="sort_authorNm">권한 명
<div class="sort_btn"><!-- 정렬버튼 -->
<img src="/direct/img/sort_up_img.png" alt="">
</div>
</div>
</th>
<th>
<div class="sort" id="sort_authorDc">권한 설명
<div class="sort_btn"><!-- 정렬버튼 -->
<img src="/direct/img/sort_up_img.png" alt="">
</div>
</div>
</th>
<th>
<div class="sort" id="sort_chkYeoBu">메뉴생성여부
<div class="sort_btn"><!-- 정렬버튼 -->
<img src="/direct/img/sort_up_img.png" alt="">
</div>
</div>
</th>
<th>메뉴생성</th>
</tr>
<c:forEach var="result" items="${list_menumanage}" varStatus="status">
<tr>
<td>
<c:if test="${searchVO.searchSortOrd eq 'desc' }">
<c:out value="${(searchVO.pageIndex - 1) * searchVO.pageUnit + status.count}"/>
</c:if>
<c:if test="${searchVO.searchSortOrd eq 'asc' }">
<c:out value="${ ( paginationInfo.totalRecordCount - ((searchVO.pageIndex -1)*searchVO.pageUnit) ) - status.index }"/>
</c:if>
<%-- <c:out value="${(userSearchVO.pageIndex - 1) * userSearchVO.pageSize + status.count}"/> --%>
</td>
<td>
<c:out value="${result.authorCode}"/>
</td>
<td>
<c:out value="${result.authorNm}"/>
</td>
<td>
<c:out value="${result.authorDc}"/>
</td>
<td>
<c:if test="${result.chkYeoBu > 0}">Y</c:if>
<c:if test="${result.chkYeoBu == 0}">N</c:if>
</td>
<td><a href="#" onclick="selectMenuCreat('<c:out value="${result.authorCode}"/>'); return false;"><button class="creatMenu">매뉴생성</button></a></td>
</tr>
</c:forEach>
<c:if test="${empty list_menumanage}">
<tr><td colspan="5"><spring:message code="common.nodata.msg" /></td></tr>
</c:if>
</table>
</div>
<!-- 페이지 네비게이션 시작 -->
<c:if test="${!empty list_menumanage}">
<div class="page">
<ul>
<ui:pagination paginationInfo = "${paginationInfo}" type="image" jsFunction="linkPage" />
</ul>
</div>
</c:if>
<!-- //페이지 네비게이션 끝 -->
</div>
</form>
<form name="modiForm" method="get" action="<c:url value='/sec/ram/EgovAuthorRoleList.do'/>" >
<input name="authorCode" type="hidden" />
<input name="searchKeyword" type="hidden" />
</form>
<form name="searchForm" method="get" action="<c:url value='/sym/mnu/mcm/EgovMenuCreatManageSelect.do'/>">
<input name="pageIndex" type="hidden" value="1" />
<input name="searchKeyword" type="hidden" value="${searchVO.searchKeyword}"/>
<input name="pageUnit" type="hidden" value="${searchVO.pageUnit}"/>
<input type="hidden" name="searchSortCnd" id="searchSortCnd" value="<c:out value="${searchVO.searchSortCnd}" />" />
<input type="hidden" name="searchSortOrd" id="searchSortOrd" value="<c:out value="${searchVO.searchSortOrd}" />" />
</form>
</body>
</html>