diff --git a/src/main/webapp/WEB-INF/jsp/fims/excl/excl01010-main.jsp b/src/main/webapp/WEB-INF/jsp/fims/excl/excl01010-main.jsp
index e00faa0f..cf3ecc52 100644
--- a/src/main/webapp/WEB-INF/jsp/fims/excl/excl01010-main.jsp
+++ b/src/main/webapp/WEB-INF/jsp/fims/excl/excl01010-main.jsp
@@ -156,8 +156,8 @@
+
-
@@ -304,10 +304,10 @@
$P.control = new DatasetControl({
prefix: "levyExcl"
, prefixName: "부과제외"
- , infoSize: "md"
, keymapper: info => info ? info.LEVY_EXCL_ID : ""
, dataGetter: obj => obj.${infoPrefix}List
, appendData: true
+ , infoSize: "md"
, formats: {
LEVY_EXCL_YMD: dateFormat
, CRDN_YMD_TM: datetimeFormat
@@ -405,9 +405,8 @@
, onOK: () => { }
});
- if (resp.saved) {
- $P.fnRefreshList(); // 자료 재조회
- }
+ // 자료 재조회
+ if (resp.saved) { $P.fnRefreshList(); }
}
// 삭제
@@ -541,10 +540,9 @@
}
// 초기 기본 설정
- $P.initForm();
+ $P.initForm(taskSeCd);
// 업무 구분별 설정
$P.setTask(taskSeCd);
-
// dataset 초기화
$P.control.dataset.clear();
}
@@ -665,9 +663,7 @@
// 동적검색에서 엔터(Enter) 키를 누르면 검색한다.
$("#term--${pageName}").keypress(function(e) {
- if (e.keyCode == 13) {
- $P.fnSearchList();
- }
+ if (e.keyCode == 13) { $P.fnSearchList(); }
});
// form-date 항목에서 키보드로 입력시 날짜 포맷팅 적용
@@ -677,7 +673,7 @@
if (value.length > 7) {
this.value = value.substring(0, 4) + "-" + value.substring(4, 6) + "-" + value.substring(6);
- } else if(value.length > 5) {
+ } else if (value.length > 5) {
this.value = value.substring(0, 4) + "-" + value.substring(4);
}
});
@@ -700,7 +696,7 @@
}
// 초기 화면 설정
- $P.initForm = () => {
+ $P.initForm = (taskSeCd) => {
// 화면 초기화
$("#frmSearch--${pageName}")[0].reset();
@@ -717,26 +713,14 @@
$(this).prop("disabled", "true");
});
- // 달력 초기화
- initDatepicker("frmSearch--${pageName}");
- // 동적 검색
- $("#byOutput--${pageName}").val("동적 검색");
- // 사용자 이름
- $("#schRgtrNm--${pageName}").prop("readonly", true);
-
- // 기본 데이터 설정(업무구분)
- $P.initData($("input[name=taskSeCd]:checked").val());
- }
-
- // 기본 데이터 설정
- $P.initData = (taskSeCd) => {
- // 시군구 코드
- $("#sggCd--${pageName}").val("${sggCd}");
- // 업무 구분 코드
- $("#frmSearch--${pageName} input[name='taskSeCd'][value='" + taskSeCd + "']").prop("checked", true);
- // 일자
- $("#schLevyExclYmdFrom--${pageName}").datepicker("setDate", DateUtil.getDateDay(-7).date);
- $("#schLevyExclYmdTo--${pageName}").datepicker("setDate", new Date());
+ // 기본 데이터 설정
+ $("#sggCd--${pageName}").val("${sggCd}"); // 시군구 코드
+ $("#frmSearch--${pageName} input[name='taskSeCd'][value='" + taskSeCd + "']").prop("checked", true); // 업무 구분 코드
+ initDatepicker("frmSearch--${pageName}"); // 달력 초기화
+ $("#schLevyExclYmdFrom--${pageName}").datepicker("setDate", DateUtil.getDateDay(-7).date); // 부과 제외 일자 시작
+ $("#schLevyExclYmdTo--${pageName}").datepicker("setDate", new Date()); // 부과 제외 일자 종료
+ $("#byOutput--${pageName}").val("동적 검색"); // 동적 검색
+ $("#schRgtrNm--${pageName}").prop("readonly", true); // 사용자 이름
}
// 업무 구분별 설정
diff --git a/src/main/webapp/WEB-INF/jsp/fims/excl/excl01020-info.jsp b/src/main/webapp/WEB-INF/jsp/fims/excl/excl01020-info.jsp
index d2e079ae..747340f2 100644
--- a/src/main/webapp/WEB-INF/jsp/fims/excl/excl01020-info.jsp
+++ b/src/main/webapp/WEB-INF/jsp/fims/excl/excl01020-info.jsp
@@ -118,12 +118,13 @@
// Dataset 셋팅
$P.formFields.set($P.control, item);
+
// 업무구분에 따른 URL 변경
$P.fnSetURL(item.data.TASK_SE_CD);
// 부과제외구분에 따른 부과제외사유 설정
$P.fnSetFim021(item.data.LEVY_EXCL_SE_CD, item.data.LEVY_EXCL_RSN_CD);
- // 호출용도가 등록 이라면..
+ // 등록으로 호출
if ($P.callPurpose == "create") {
$("#levyExclYmd--${pageName}").datepicker("setDate", new Date());
}
@@ -208,7 +209,7 @@
}
/**************************************************************************
- * 초기 셋팅
+ * 초기 설정
**************************************************************************/
// 이벤트 설정
$P.setEvent = () => {
@@ -225,8 +226,8 @@
});
});
- // 저장 버튼 이벤트
- $("#btnSave--${pageName}").on("click", () => $P.fnSave());
+ // 버튼 이벤트
+ $("#btnSave--${pageName}").on("click", () => $P.fnSave()); // 저장
}
// 초기 화면 설정