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);
});
// 엔터키 검색