|
|
|
@ -351,6 +351,32 @@
|
|
|
|
|
fn_securityModeToggle($("#securityMode--top").is(":checked"));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
createRductLevy${pageName} = (obj) => {
|
|
|
|
|
let btnTitle = $("#btnCreateSndngLink--${pageName}").attr("title");
|
|
|
|
|
|
|
|
|
|
// 선택된 자료의 발송 상세 ID 추가
|
|
|
|
|
let selected = ${pageName}Control.dataset.getKeys("selected");
|
|
|
|
|
|
|
|
|
|
if (selected.length < 1) return;
|
|
|
|
|
|
|
|
|
|
let info = {
|
|
|
|
|
crdnIDs = selected.join(","); // 단속 IDs
|
|
|
|
|
, sggCd : $("#sggCd--${pageName}").val() // 시군구 코드
|
|
|
|
|
, taskSeCd : $("#taskSeCd--${pageName}").val() // 업무 구분 코드
|
|
|
|
|
, sndngYmd : obj.sndngYmd // 부과 일자
|
|
|
|
|
, dudtYmd : obj.dudtYmd // 납기 일자
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// ajax.post({
|
|
|
|
|
// url : wctx.url("/" + info.taskSeCd + ${pageName}PrefixUrl + "/080/createSndngLink.do")
|
|
|
|
|
// , data : info || {}
|
|
|
|
|
// , success : resp => {
|
|
|
|
|
// let showMessage = resp.retMessage.replace(/[S]|[F]/g, btnTitle);
|
|
|
|
|
// dialog.alert(showMessage);
|
|
|
|
|
// }
|
|
|
|
|
// });
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**************************************************************************
|
|
|
|
|
* 초기 설정
|
|
|
|
|
**************************************************************************/
|
|
|
|
@ -404,15 +430,9 @@
|
|
|
|
|
$("#frmSearch--${pageName} input[name='taskSeCd'][value='" + taskSeCd + "']").prop("checked", true);
|
|
|
|
|
|
|
|
|
|
// 최고 관리자 경우 업무구분을 선택할 수 있도록 하자.
|
|
|
|
|
// if () {
|
|
|
|
|
// $("#frmSearch--${pageName} input[name='taskSeCd']").each(function(i) {
|
|
|
|
|
// $(this).prop("disabled", "false");
|
|
|
|
|
// });
|
|
|
|
|
// } else {
|
|
|
|
|
$("#frmSearch--${pageName} input[name='taskSeCd']").each(function(i) {
|
|
|
|
|
$(this).prop("disabled", "true");
|
|
|
|
|
});
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
// 달력 초기화
|
|
|
|
|
initDatepicker("frmSearch--${pageName}");
|
|
|
|
@ -472,7 +492,29 @@
|
|
|
|
|
|
|
|
|
|
// 감경부과등록 버튼 이벤트
|
|
|
|
|
fnCreateRductLevy${pageName} = () => {
|
|
|
|
|
|
|
|
|
|
// validate 확인
|
|
|
|
|
if (!customValidate($("#frmEdit--${pageName}").find("input, select, textarea"))) return;
|
|
|
|
|
|
|
|
|
|
let callbackFuncName = "createRductLevy${pageName}";
|
|
|
|
|
let sndngYmd = DateUtil.getDateDay().date;
|
|
|
|
|
let dudtYmd = DateUtil.getDateDay(20).date;
|
|
|
|
|
|
|
|
|
|
let popupWidth = 480;
|
|
|
|
|
let popupHeight = 480;
|
|
|
|
|
|
|
|
|
|
let popupX = (window.screen.width / 2) - (popupWidth / 2);
|
|
|
|
|
let popupY= (window.screen.height / 2) - (popupHeight / 2);
|
|
|
|
|
|
|
|
|
|
window.open(
|
|
|
|
|
wctx.url("/resources/html/inputDateDialog.html"
|
|
|
|
|
+ "?callbackFuncName=" + callbackFuncName
|
|
|
|
|
+ "&CALL_PURPOSE=" + "levy"
|
|
|
|
|
+ "&SNDNG_YMD=" + sndngYmd
|
|
|
|
|
+ "&DUDT_YMD=" + dudtYmd
|
|
|
|
|
)
|
|
|
|
|
, "inputEPostDateDialog"
|
|
|
|
|
, 'status=no, height=' + popupHeight + ', width=' + popupWidth + ', left='+ popupX + ', top='+ popupY
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**************************************************************************
|
|
|
|
|