정수빈 정수빈 5 days ago
관리자 접속통계 수정
@33c75a55830909acc3fe5dfa348cc029dfe970b9
src/main/webapp/WEB-INF/jsp/sym/log/clg/EgovLoginLogList.jsp
--- src/main/webapp/WEB-INF/jsp/sym/log/clg/EgovLoginLogList.jsp
+++ src/main/webapp/WEB-INF/jsp/sym/log/clg/EgovLoginLogList.jsp
@@ -104,112 +104,85 @@
 	<input type="hidden" name="searchSortOrd" value="<c:out value="${searchVO.searchSortOrd}" />" />
 	
 	
-	<div class="cont_wrap">
-		<div class="box">
-
-			<!-- cont_tit -->
-			<div class="cont_tit">
-				<h2>관리자로그 관리</h2>
-				<ul class="cont_nav">
-					<li class="home"><a href="/"><i></i></a></li>
-					<li>
-						<p>로그관리</p>
-					</li>
-					<li><span class="cur_nav">관리자로그 관리</span></li>
-				</ul>
-			</div>
-			<!-- //cont_tit -->
-
-			<div class="cont">
-				<!-- list_top -->
-				
-				<div class="search_detail">				
-					<ul class="search_ul">	
-						<li>
-							<p class="title">· 구분</p>
-							<select name="searchCondition" id="searchCondition" style="width:150px;margin:0 5px 0 0;">
-								<option value='' <c:if test="${searchVO.searchCondition == ''}">selected</c:if> >전체</option>
-		   						<option value='1' <c:if test="${searchVO.searchCondition == '1'}">selected</c:if>>메뉴명</option>
-		   						<option value='2' <c:if test="${searchVO.searchCondition == '2'}">selected</c:if>>URL</option>
-							</select>
-							<input type="text" id="searchKeyword" name="searchKeyword" class="search_input" placeholder="검색어를 입력하세요" value="<c:out value='${searchVO.searchKeyword}'/>" size="50" title="검색" maxlength="50"/>
-						</li>	
-						<li>
-							<button class="btn btn_36 blue_border btn-page-sch" title="검색 완료 버튼" onclick="fn_select('1'); return false;">검색</button>
-						</li>												
-					</ul>
-				</div>					
-				
-				<!-- //list_top -->
-
-				<div class="form-wrap">
-					<div class="table-layout">
-						<table>
-							<caption>분쟁조정 사례 테이블입니다.</caption>
-							<colgroup>
-								<col style="width: 5%">
-								<col style="width: 12%">
-			<%-- 							<col style="width: 9%"> --%>
-								<col style="width: 6%">
-								<col style="width: 15%">
-								<col style="width: 10%">
-								<col style="width: 24%">
-								<col style="width: 15%">
-							</colgroup>
-							<thead>
-								<tr>
-									<th>번호<button type="button" class="sortBtn sort" id="sort_logId"></button></th>
-									<th>메뉴명<button type="button" class="sortBtn sort" id="sort_menuNm"></button></th>
-				<!-- 							<th>접근구분 <button type="button" class="sortBtn sort" id="sort_approNm"></button></th> -->
-									<th>메소드<button type="button" class="sortBtn sort" id="sort_progrmFileNm"></button></th>
-									<th>접속ID<button type="button" class="sortBtn sort" id="sort_loginId"></button></th>
-									<th>접속IP<button type="button" class="sortBtn sort" id="sort_loginIp"></button></th>
-									<th>접속URL<button type="button" class="sortBtn sort" id="sort_url"></button></th>
-									<th>접속일자<button type="button" class="sortBtn sort" id="sort_creatDt"></button></th>
-								</tr>
-							</thead>
-							<tbody>
-								<c:forEach items="${adminLogList}" var="result" varStatus="status">
-									<tr>
-										<td>
-											<c:if test="${searchVO.searchSortOrd eq 'desc' }">
-					                			<c:out value="${ ( paginationInfo.totalRecordCount - ((paginationInfo.currentPageNo -1)*paginationInfo.recordCountPerPage) ) - status.index }"/>
-						                	</c:if>
-						                	<c:if test="${searchVO.searchSortOrd eq 'asc' }">
-												<c:out value="${(paginationInfo.currentPageNo - 1) * paginationInfo.recordCountPerPage + status.count}"/>                		
-						                	</c:if>
-										</td>
-										<td><c:out value="${result.menuNm}"/></td>
-				<%-- 								<td><c:out value="${result.methodNm}"/></td> --%>
-										<td><c:out value="${result.approNm}"/></td>
-										<td><span class="privateInfo"><c:out value="${result.loginId}"/></span></td>
-										<td><c:out value="${result.loginIp}"/></td>
-										<td class="td_wrap t_left"><c:out value="${result.methodNm}"/></td>
-										<td><c:out value="${result.creatDt}"/></td>
-									</tr>
-								</c:forEach>
-							</tbody>
-						</table>
-					</div>
-					
-					<!-- 
-					<div class="change-state-area btn_wrap right" style="overflow: hidden;padding:0;">
-						<button type="button" onclick="goPage('write','')" class="btn-change-state btn btn_text btn_46 blue_fill">글쓰기</button>
-					</div>
-					 -->
-				</div>
-			
-							<!-- list -->
-			
-							<!-- //list -->
-				<!-- page -->
-				<div class="page">
-					<ui:pagination paginationInfo = "${paginationInfo}"  type="image" jsFunction="linkPage" />
-				</div>
-				<!-- //page -->
-			</div>
-		</div>
+	<div class="content_title">
+	  <h3>관리자로그 관리</h3>
+	  <ol class="breadcrumb">
+	    <li><a href="#" class="home" title="메인으로 이동"><i></i></a></li>
+	    <li><a href="#">접속통계</a></li>
+	    <li><strong class="current_location">관리자로그 관리</strong></li>
+	  </ol>
 	</div>
+	
+	<ul class="search_area box">
+		<li class="search_item">
+			<strong class="search_title">구분</strong>
+			
+			<div class="form_wrap">
+				<select name="searchCondition" class="search_select" id="searchCondition">
+					<option value='' <c:if test="${searchVO.searchCondition == ''}">selected</c:if> >전체</option>
+					<option value='1' <c:if test="${searchVO.searchCondition == '1'}">selected</c:if>>메뉴명</option>
+					<option value='2' <c:if test="${searchVO.searchCondition == '2'}">selected</c:if>>URL</option>
+				</select>
+				<input type="text" id="searchKeyword" name="searchKeyword" class="input search_input" placeholder="검색어를 입력하세요" value="<c:out value='${searchVO.searchKeyword}'/>" size="50" title="검색" maxlength="50"/>
+				<button class="btn fill primary medium btn-page-sch" title="검색 완료 버튼" onclick="fn_select('1'); return false;">검색</button>
+			</div>
+		</li>
+	</ul>
+	
+	
+	<div class="table table_type_cols">
+		<table>
+			<colgroup>
+				<col style="width: 5%">
+				<col style="width: 12%">
+<%-- 							<col style="width: 9%"> --%>
+				<col style="width: 6%">
+				<col style="width: 15%">
+				<col style="width: 10%">
+				<col style="width: 24%">
+				<col style="width: 15%">
+			</colgroup>
+			<thead>
+				<tr>
+					<th>번호<button type="button" class="sortBtn sort" id="sort_logId"></button></th>
+					<th>메뉴명<button type="button" class="sortBtn sort" id="sort_menuNm"></button></th>
+<!-- 							<th>접근구분 <button type="button" class="sortBtn sort" id="sort_approNm"></button></th> -->
+					<th>메소드<button type="button" class="sortBtn sort" id="sort_progrmFileNm"></button></th>
+					<th>접속ID<button type="button" class="sortBtn sort" id="sort_loginId"></button></th>
+					<th>접속IP<button type="button" class="sortBtn sort" id="sort_loginIp"></button></th>
+					<th>접속URL<button type="button" class="sortBtn sort" id="sort_url"></button></th>
+					<th>접속일자<button type="button" class="sortBtn sort" id="sort_creatDt"></button></th>
+				</tr>
+			</thead>
+			<tbody>
+				<c:forEach items="${adminLogList}" var="result" varStatus="status">
+					<tr>
+						<td>
+							<c:if test="${searchVO.searchSortOrd eq 'desc' }">
+	                			<c:out value="${ ( paginationInfo.totalRecordCount - ((paginationInfo.currentPageNo -1)*paginationInfo.recordCountPerPage) ) - status.index }"/>
+		                	</c:if>
+		                	<c:if test="${searchVO.searchSortOrd eq 'asc' }">
+								<c:out value="${(paginationInfo.currentPageNo - 1) * paginationInfo.recordCountPerPage + status.count}"/>                		
+		                	</c:if>
+						</td>
+						<td><c:out value="${result.menuNm}"/></td>
+<%-- 								<td><c:out value="${result.methodNm}"/></td> --%>
+						<td><c:out value="${result.approNm}"/></td>
+						<td><span class="privateInfo"><c:out value="${result.loginId}"/></span></td>
+						<td><c:out value="${result.loginIp}"/></td>
+						<td class="td_wrap t_left"><c:out value="${result.methodNm}"/></td>
+						<td><c:out value="${result.creatDt}"/></td>
+					</tr>
+				</c:forEach>
+			</tbody>
+		</table>
+	</div>
+	
+	<div class="page">
+		<ui:pagination paginationInfo = "${paginationInfo}"  type="image" jsFunction="linkPage" />
+	</div>
+	
+	
 </form>
 <form name="searchForm" method="get" action="<c:url value='/sym/log/clg/SelectLoginLogList.do'/>">
 	<input name="pageIndex" type="hidden" value="1" />
src/main/webapp/WEB-INF/jsp/sym/log/clg/SelectWebLogList.jsp
--- src/main/webapp/WEB-INF/jsp/sym/log/clg/SelectWebLogList.jsp
+++ src/main/webapp/WEB-INF/jsp/sym/log/clg/SelectWebLogList.jsp
@@ -23,6 +23,8 @@
 <html>
 <head>
 <meta http-equiv="Content-Language" content="ko" >
+<script type="text/javascript" src="<c:url value='/js/EgovCalPopup.js'/>" ></script>
+
 <script type="text/javascript">
 $( document ).ready(function(){
 	var tempSearchBgnDe =  "${searchVO.searchBgnDe}" ;
@@ -57,7 +59,7 @@
 	};
 	//시작일
 	/* jQuery("#dateSt, #dateEnd").datepicker(dateOption); */
-	$("#startDate01, #endDate").datepicker(dateOption);
+	//$("#startDate01, #endDate").datepicker(dateOption);
 
 	//종료일
 	//jQuery("#Dateend").datepicker(dateOption);
@@ -277,129 +279,95 @@
 <body>
 <noscript>자바스크립트를 지원하지 않는 브라우저에서는 일부 기능을 사용하실 수 없습니다.</noscript>
 <form name="frm" id="frm" action ="<c:url value='/sym/log/clg/SelectWebLogList.do'/>" method="post">
-    <input type="hidden" name="cal_url" value="<c:url value='/sym/cmm/EgovNormalCalPopup.do'/>" />
+    <%-- <input type="hidden" name="cal_url" value="<c:url value='/sym/cmm/EgovNormalCalPopup.do'/>" /> --%>
     <input name="pageIndex" type="hidden" value="<c:out value='${searchVO.pageIndex}'/>"/>
+    <input type="hidden" name="searchBgnDe" />
+	<input type="hidden" name="searchEndDe" />
 	<input type="hidden" name="searchSortCnd" value="<c:out value="${searchVO.searchSortCnd}" />" />
 	<input type="hidden" name="searchSortOrd" value="<c:out value="${searchVO.searchSortOrd}" />" />
 	
+	<div class="content_title">
+	  <h3>사용자메뉴별접속통계</h3>
+	  <ol class="breadcrumb">
+	    <li><a href="#" class="home" title="메인으로 이동"><i></i></a></li>
+	    <li><a href="#">접속통계</a></li>
+	    <li><strong class="current_location">사용자메뉴별접속통계</strong></li>
+	  </ol>
+	</div>
 	
-	<div class="cont_wrap">
-		<div class="box">
-
-			<!-- cont_tit -->
-			<div class="cont_tit">
-				<h2>사용자메뉴별접속통계</h2>
-				<ul class="cont_nav">
-					<li class="home"><a href="/"><i></i></a></li>
-					<li>
-						<p>로그관리</p>
-					</li>
-					<li><span class="cur_nav">사용자메뉴별접속통계</span></li>
-				</ul>
-			</div>
-			<!-- //cont_tit -->
-
-			<div class="cont">
-			
-				<div class="search_detail">				
-					<ul class="search_ul" style="gap:10px;">	
-						<li>
-							<div class="calendar calendar_term">
-								<input type="text" id="startDate01" name="searchStartDt" value="${searchVO.searchStartDt}" autocomplete="off"> ~ <input type="text" id="endDate" name="searchEndDt" value="${searchVO.searchEndDt}" autocomplete="off">
-							</div>
-							
-							<!--								
-							<input type="hidden" name="cal_url" id="cal_url" value="<c:url value='/sym/cmm/EgovNormalCalPopup.do'/>" >
-						    <input type="text" class="date_format" name="ntceBgndeYYYMMDD" id="ntceBgndeYYYMMDD" size="10" maxlength="10" class="readOnlyClass" value="<c:out value="${searchVO.searchBgnDe}"/>" readonly >
-						    <a href="#" onClick="javascript:fn_egov_NormalCalendar(document.forms.frm, document.forms.frm.ntceBgndeYYYMMDD);">
-								<input type="button" class="calBtn">
-						    </a>
-						    &nbsp;&nbsp;~&nbsp;&nbsp;
-						    <input type="text" class="date_format" name="ntceEnddeYYYMMDD" id="ntceEnddeYYYMMDD" size="10" maxlength="10" class="readOnlyClass" value="<c:out value="${searchVO.searchEndDe}"/>" readonly >
-						    <a href="#" onClick="javascript:fn_egov_NormalCalendar(document.forms.frm, document.forms.frm.ntceEnddeYYYMMDD);">
-						    	<input type="button" class="calBtn">
-						    </a>	
-						     
-						     -->							
-						</li>
-						<li>
-						
-							<select name="searchCondition" id="searchCondition" class="select" title="검색조건선택" style="width:120px;margin:0 5px 0 0;">
-							   	<option value='' <c:if test="${searchVO.searchCondition == ''}">selected</c:if> >전체</option>
-							   	<option value='1' <c:if test="${searchVO.searchCondition == '1'}">selected</c:if>>메뉴명</option>
-						    </select>
-						    <!-- 
-						    <select name="dateType" id="dateType" class="select" title="검색조건선택">
-							   	<option value='D' <c:if test="${searchVO.dateType == 'D'}">selected</c:if>>일별</option>
-							   	<option value='M' <c:if test="${searchVO.dateType == 'M'}">selected</c:if>>월별</option>
-							   	<option value='Y' <c:if test="${searchVO.dateType == 'Y'}">selected</c:if>>년별</option>
-						    </select>
-						     -->
-						    
-							<input id="searchKeyword" name="searchKeyword" class="recentSearch" type="text" value="<c:out value='${searchVO.searchKeyword}'/>" size="50" title="검색" maxlength="50"/>
-						</li>
-						<li>
-							<button class="btn btn_text btn_36 blue_border btn_search" onclick="fn_select('1'); return false;">검색</button>								
-						
-						</li>
-					</ul>
-				</div>			
-			
-
-	<div class="form-wrap">
-		<div class="table-layout">
-			<table>
-				<caption>분쟁조정 사례 테이블입니다.</caption>
-				<colgroup>
-					<col style="width: 8%">
-					<col style="width: 12%">
-					<col style="width: 20%">
-					<col style="width: 20%">
-					<col style="width: 20%">
-				</colgroup>
-				<thead>
-					<tr>
-						<th>번호 <button type="button" class="sortBtn sort" id="sort_logId"></button></th>
-						<th>메뉴명 <button type="button" class="sortBtn sort" id="sort_menuNm"></button></th>
-						<th>접속수 <button type="button" class="sortBtn sort" id="sort_approNm"></button></th>							
-						<th>최초접속일자 <button type="button" class="sortBtn sort" id="sort_creatDt"></button></th>
-						<th>최종접속일자 <button type="button" class="sortBtn sort" id="sort_creatDt"></button></th>
-					</tr>
-				</thead>
-				<tbody>
+	<ul class="search_area box">
+		<li class="search_item">
+			<div class="search_type calendar_type calendar_wrap">
 				
-					<c:forEach var="result" items="${userMenuList}" varStatus="status">
-						<tr>
-							<td><c:out value="${status.count}"/></td>
-							<td><c:out value="${result.menuNm}"/></td>
-							<td><c:out value="${result.totalLogCnt}"/></td>
-							<td><c:out value="${result.searchStartDt}"/></td>
-							<td><c:out value="${result.searchEndDt}"/></td>								
-						</tr>
-					</c:forEach>
-					<c:if test="${empty userMenuList}">
-	         			<tr><td colspan="5"><spring:message code="common.nodata.msg" /></td></tr>
-	         		</c:if>
-					
-				</tbody>
-			</table>
-		</div>
-		
-		<!-- 
-		<div class="change-state-area btn_wrap right" style="overflow: hidden;padding:0;">
-			<button type="button" onclick="goPage('write','')" class="btn-change-state btn btn_text btn_46 blue_fill">글쓰기</button>
-		</div>
-		 -->
-	</div>
-
-				<!-- page -->
-<!-- 				<div class="page"> -->
-<%-- 					<ui:pagination paginationInfo = "${paginationInfo}"  type="image" jsFunction="linkPage" /> --%>
-<!-- 				</div> -->
-				<!-- //page -->
+				<%-- <input type="text" class="input calendar" id="startDate01" name="searchStartDt" value="${searchVO.searchStartDt}" autocomplete="off"> ~ <input type="text" class="input calendar" id="endDate" name="searchEndDt" value="${searchVO.searchEndDt}" autocomplete="off"> --%>
+								
+				<input type="hidden" name="cal_url" id="cal_url" value="<c:url value='/sym/cmm/EgovNormalCalPopup.do'/>" >
+			    <input type="text" class="date_format input calendar" name="ntceBgndeYYYMMDD" id="ntceBgndeYYYMMDD" size="10" maxlength="10" value="<c:out value="${searchVO.searchBgnDe}"/>" readonly >
+			    <a href="#" class="btn only_icon medium lightgray btn_calendar" onClick="javascript:fn_egov_NormalCalendar(document.forms.frm, document.forms.frm.ntceBgndeYYYMMDD);"><i class="icon calendar"></i></a>
+			    &nbsp;&nbsp;~&nbsp;&nbsp;
+			    <input type="text" class="date_format input calendar" name="ntceEnddeYYYMMDD" id="ntceEnddeYYYMMDD" size="10" maxlength="10" value="<c:out value="${searchVO.searchEndDe}"/>" readonly >
+			    <a href="#" class="btn only_icon medium lightgray btn_calendar"  onClick="javascript:fn_egov_NormalCalendar(document.forms.frm, document.forms.frm.ntceEnddeYYYMMDD);"><i class="icon calendar"></i></a>	
+						     
+						     
 			</div>
-		</div>
+		</li>
+		<li class="search_item">
+			<div class="form_wrap">
+				<select name="searchCondition" id="searchCondition" class="search_select" title="검색조건선택" style="width:120px;margin:0 5px 0 0;">
+				   	<option value='' <c:if test="${searchVO.searchCondition == ''}">selected</c:if> >전체</option>
+				   	<option value='1' <c:if test="${searchVO.searchCondition == '1'}">selected</c:if>>메뉴명</option>
+			    </select>
+			    <input id="searchKeyword" name="searchKeyword" class="input search_input" type="text" value="<c:out value='${searchVO.searchKeyword}'/>" size="50" title="검색" maxlength="50"/>
+				<button class="btn fill primary medium" onclick="fn_select('1'); return false;">검색</button>
+			</div>
+			
+		    <!-- 
+		    <select name="dateType" id="dateType" class="select" title="검색조건선택">
+			   	<option value='D' <c:if test="${searchVO.dateType == 'D'}">selected</c:if>>일별</option>
+			   	<option value='M' <c:if test="${searchVO.dateType == 'M'}">selected</c:if>>월별</option>
+			   	<option value='Y' <c:if test="${searchVO.dateType == 'Y'}">selected</c:if>>년별</option>
+		    </select>
+		     -->
+		</li>
+	</ul>
+	
+	<div class="table table_type_cols">
+		<table>
+			<colgroup>
+				<col style="width: 8%">
+				<col style="width: auto;">
+				<col style="width: 12%;">
+				<col style="width: 12%;">
+				<col style="width: 12%;">
+			</colgroup>
+			<thead>
+				<tr>
+					<th>번호 <button type="button" class="sortBtn sort" id="sort_logId"></button></th>
+					<th>메뉴명 <button type="button" class="sortBtn sort" id="sort_menuNm"></button></th>
+					<th>접속수 <button type="button" class="sortBtn sort" id="sort_approNm"></button></th>							
+					<th>최초접속일자 <button type="button" class="sortBtn sort" id="sort_creatDt"></button></th>
+					<th>최종접속일자 <button type="button" class="sortBtn sort" id="sort_creatDt"></button></th>
+				</tr>
+			</thead>
+			<tbody>
+			
+				<c:forEach var="result" items="${userMenuList}" varStatus="status">
+					<tr>
+						<td><c:out value="${status.count}"/></td>
+						<td><c:out value="${result.menuNm}"/></td>
+						<td><c:out value="${result.totalLogCnt}"/></td>
+						<td><c:out value="${result.searchStartDt}"/></td>
+						<td><c:out value="${result.searchEndDt}"/></td>								
+					</tr>
+				</c:forEach>
+				<c:if test="${empty userMenuList}">
+         			<tr><td colspan="5"><spring:message code="common.nodata.msg" /></td></tr>
+         		</c:if>
+				
+			</tbody>
+		</table>
 	</div>
+	
 </form>
 <form name="searchForm" method="get" action="<c:url value='/sym/log/clg/SelectLoginLogList.do'/>">
 	<input name="pageIndex" type="hidden" value="1" />
src/main/webapp/publish/common/css/reset.css
--- src/main/webapp/publish/common/css/reset.css
+++ src/main/webapp/publish/common/css/reset.css
@@ -114,8 +114,8 @@
   font-size:14px;
 }
 
-input:disabled,
-input:read-only,
+input:not([type="button"]):disabled,
+input:not([type="button"]):read-only,
 textarea:disabled,
 textarea:read-only,
 select:disabled,
Add a comment
List