소스 정리

main
jjh 6 months ago
parent fe4ae930bb
commit c3eb6cfeaf

@ -156,8 +156,8 @@
<ul class="pagination pagination-primary" id="paging--${pageName}"> <ul class="pagination pagination-primary" id="paging--${pageName}">
</ul> </ul>
</div> </div>
<span class="container-window-btn-right">
<!-- 업무 버튼 --> <!-- 업무 버튼 -->
<span class="container-window-btn-right">
<button type="button" class="btn btn-primary w-px-120" id="btnUpdate--${pageName}" title="부과제외 수정"> <button type="button" class="btn btn-primary w-px-120" id="btnUpdate--${pageName}" title="부과제외 수정">
부과제외 수정 부과제외 수정
</button> </button>
@ -304,10 +304,10 @@
$P.control = new DatasetControl({ $P.control = new DatasetControl({
prefix: "levyExcl" prefix: "levyExcl"
, prefixName: "부과제외" , prefixName: "부과제외"
, infoSize: "md"
, keymapper: info => info ? info.LEVY_EXCL_ID : "" , keymapper: info => info ? info.LEVY_EXCL_ID : ""
, dataGetter: obj => obj.${infoPrefix}List , dataGetter: obj => obj.${infoPrefix}List
, appendData: true , appendData: true
, infoSize: "md"
, formats: { , formats: {
LEVY_EXCL_YMD: dateFormat LEVY_EXCL_YMD: dateFormat
, CRDN_YMD_TM: datetimeFormat , CRDN_YMD_TM: datetimeFormat
@ -405,9 +405,8 @@
, onOK: () => { } , onOK: () => { }
}); });
if (resp.saved) { // 자료 재조회
$P.fnRefreshList(); // 자료 재조회 if (resp.saved) { $P.fnRefreshList(); }
}
} }
// 삭제 // 삭제
@ -541,10 +540,9 @@
} }
// 초기 기본 설정 // 초기 기본 설정
$P.initForm(); $P.initForm(taskSeCd);
// 업무 구분별 설정 // 업무 구분별 설정
$P.setTask(taskSeCd); $P.setTask(taskSeCd);
// dataset 초기화 // dataset 초기화
$P.control.dataset.clear(); $P.control.dataset.clear();
} }
@ -665,9 +663,7 @@
// 동적검색에서 엔터(Enter) 키를 누르면 검색한다. // 동적검색에서 엔터(Enter) 키를 누르면 검색한다.
$("#term--${pageName}").keypress(function(e) { $("#term--${pageName}").keypress(function(e) {
if (e.keyCode == 13) { if (e.keyCode == 13) { $P.fnSearchList(); }    
$P.fnSearchList();
}    
}); });
// form-date 항목에서 키보드로 입력시 날짜 포맷팅 적용 // form-date 항목에서 키보드로 입력시 날짜 포맷팅 적용
@ -677,7 +673,7 @@
if (value.length > 7) { if (value.length > 7) {
this.value = value.substring(0, 4) + "-" + value.substring(4, 6) + "-" + value.substring(6); 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); this.value = value.substring(0, 4) + "-" + value.substring(4);
} }
}); });
@ -700,7 +696,7 @@
} }
// 초기 화면 설정 // 초기 화면 설정
$P.initForm = () => { $P.initForm = (taskSeCd) => {
// 화면 초기화 // 화면 초기화
$("#frmSearch--${pageName}")[0].reset(); $("#frmSearch--${pageName}")[0].reset();
@ -717,26 +713,14 @@
$(this).prop("disabled", "true"); $(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); // 업무 구분 코드
$("#sggCd--${pageName}").val("${sggCd}"); initDatepicker("frmSearch--${pageName}"); // 달력 초기화
// 업무 구분 코드 $("#schLevyExclYmdFrom--${pageName}").datepicker("setDate", DateUtil.getDateDay(-7).date); // 부과 제외 일자 시작
$("#frmSearch--${pageName} input[name='taskSeCd'][value='" + taskSeCd + "']").prop("checked", true); $("#schLevyExclYmdTo--${pageName}").datepicker("setDate", new Date()); // 부과 제외 일자 종료
// 일자 $("#byOutput--${pageName}").val("동적 검색"); // 동적 검색
$("#schLevyExclYmdFrom--${pageName}").datepicker("setDate", DateUtil.getDateDay(-7).date); $("#schRgtrNm--${pageName}").prop("readonly", true); // 사용자 이름
$("#schLevyExclYmdTo--${pageName}").datepicker("setDate", new Date());
} }
// 업무 구분별 설정 // 업무 구분별 설정

@ -118,12 +118,13 @@
// Dataset 셋팅 // Dataset 셋팅
$P.formFields.set($P.control, item); $P.formFields.set($P.control, item);
// 업무구분에 따른 URL 변경 // 업무구분에 따른 URL 변경
$P.fnSetURL(item.data.TASK_SE_CD); $P.fnSetURL(item.data.TASK_SE_CD);
// 부과제외구분에 따른 부과제외사유 설정 // 부과제외구분에 따른 부과제외사유 설정
$P.fnSetFim021(item.data.LEVY_EXCL_SE_CD, item.data.LEVY_EXCL_RSN_CD); $P.fnSetFim021(item.data.LEVY_EXCL_SE_CD, item.data.LEVY_EXCL_RSN_CD);
// 호출용도가 등록 이라면.. // 등록으로 호출
if ($P.callPurpose == "create") { if ($P.callPurpose == "create") {
$("#levyExclYmd--${pageName}").datepicker("setDate", new Date()); $("#levyExclYmd--${pageName}").datepicker("setDate", new Date());
} }
@ -208,7 +209,7 @@
} }
/************************************************************************** /**************************************************************************
* 초기 셋팅 * 초기 설정
**************************************************************************/ **************************************************************************/
// 이벤트 설정 // 이벤트 설정
$P.setEvent = () => { $P.setEvent = () => {
@ -225,8 +226,8 @@
}); });
}); });
// 저장 버튼 이벤트 // 버튼 이벤트
$("#btnSave--${pageName}").on("click", () => $P.fnSave()); $("#btnSave--${pageName}").on("click", () => $P.fnSave()); // 저장
} }
// 초기 화면 설정 // 초기 화면 설정

Loading…
Cancel
Save