From b8affb987163a0eb5809a49c7173cad80c956b73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EB=B0=95=EC=84=B1=EC=98=81?= Date: Thu, 23 Oct 2025 13:33:58 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B6=80=EA=B3=BC=20=EC=A7=84=ED=96=89?= =?UTF-8?q?=EB=8B=A8=EA=B3=84=20=EC=98=B5=EC=85=98=20=EC=88=98=EC=A0=95=20?= =?UTF-8?q?=EB=B0=8F=20=EC=B4=88=EA=B8=B0=20=EA=B2=80=EC=83=89=20=EC=A1=B0?= =?UTF-8?q?=EA=B1=B4=20=EC=84=A4=EC=A0=95=20=EB=A1=9C=EC=A7=81=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../webapp/WEB-INF/views/levy/levy/list.jsp | 37 ++++++++++++------- 1 file changed, 23 insertions(+), 14 deletions(-) diff --git a/src/main/webapp/WEB-INF/views/levy/levy/list.jsp b/src/main/webapp/WEB-INF/views/levy/levy/list.jsp index 2afc3be..f32d777 100644 --- a/src/main/webapp/WEB-INF/views/levy/levy/list.jsp +++ b/src/main/webapp/WEB-INF/views/levy/levy/list.jsp @@ -26,11 +26,9 @@
  • 행정처분시작일
  • @@ -111,7 +109,7 @@ 'use strict'; var SEARCH_MASTER_COND = {}; - + // 페이징 정보를 저장할 전역 변수 var GRID_PAGINATION_INFO = { totalCount: 0, @@ -119,6 +117,18 @@ perPage: 0 }; + // 초기 검색 조건 값 (noti/list.jsp 패턴 동일 적용) + // - 년도: 현재년도 + // - 진행단계: 전체 + // - 시작일: 현재일 기준 한 달 전 + // - 종료일: 현재일 + var INITIAL_SEARCH_VALUES = { + schCrdnYr: '${dateUtil:getCurrentDateTime("yyyy")}', + schImpltTaskSeCd: '', + schImpltBgngYmd1: '${dateUtil:getCurrentDateAddMonths("yyyy-MM-dd", -1)}', + schImpltBgngYmd2: '${dateUtil:getCurrentDateTime("yyyy-MM-dd")}' + }; + // 검색정보 설정 var setMasterSearchCond = function() { var schCrdnYr = $.trim(nvl($("#schCrdnYr").val(), "")); @@ -543,15 +553,14 @@ // 초기화 버튼 클릭 이벤트 $("#reset_btn").on('click', function() { - // 모든 검색 조건 초기화 - $("#schCrdnYr").val(""); - $("#schImpltTaskSeCd").val(""); - $("#schImpltBgngYmd1").val(""); - $("#schImpltBgngYmd2").val(""); - - // 그리드 데이터 새로고침 + // noti 리스트와 동일 패턴: 기본 초기값으로 되돌림 (년도/진행단계/기간) + $("#schCrdnYr").val(INITIAL_SEARCH_VALUES.schCrdnYr); + $("#schImpltTaskSeCd").val(INITIAL_SEARCH_VALUES.schImpltTaskSeCd); + $("#schImpltBgngYmd1").val(INITIAL_SEARCH_VALUES.schImpltBgngYmd1); + $("#schImpltBgngYmd2").val(INITIAL_SEARCH_VALUES.schImpltBgngYmd2); + + // 마스터 그리드만 1페이지부터 재조회 (상세는 마스터 성공 시 초기화) self.masterGrid.instance.readData(1); - self.detailGrid.instance.readData(1); }); // 엔터키 검색