|
|
|
@ -12,7 +12,9 @@
|
|
|
|
|
<div class="card">
|
|
|
|
|
<!-- 입력 영역 -->
|
|
|
|
|
<form id="frmEdit--${pageName}" name="frmEdit">
|
|
|
|
|
<input type="hidden" id="sndngId--${pageName}" name="sndngId" data-map="SNDNG_ID" />
|
|
|
|
|
<input type="hidden" id="sggCd--${pageName}" name="sggCd" />
|
|
|
|
|
<input type="hidden" id="taskSeCd--${pageName}" name="taskSeCd" />
|
|
|
|
|
<input type="hidden" id="sndngId--${pageName}" name="sndngId" />
|
|
|
|
|
</form>
|
|
|
|
|
<!-- 입력 영역 -->
|
|
|
|
|
|
|
|
|
@ -39,9 +41,6 @@
|
|
|
|
|
<button type="button" class="btn btn-primary w-px-120" id="btnPrintNhtOutsourcing--${pageName}" title="고지서 출력(외주파일)">
|
|
|
|
|
고지서 출력(외주파일)
|
|
|
|
|
</button>
|
|
|
|
|
<button type="button" class="btn btn-primary w-px-120" id="btnRemoveDpcnData--${pageName}" title="중복자료 삭제">
|
|
|
|
|
중복자료 삭제
|
|
|
|
|
</button>
|
|
|
|
|
<button type="button" class="btn btn-primary w-px-120" id="btnCreateSndbk--${pageName}" title="반송 등록">
|
|
|
|
|
반송 확인
|
|
|
|
|
</button>
|
|
|
|
@ -330,6 +329,11 @@
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 검색조건
|
|
|
|
|
$P.control.query = $P.formFields.get(); // 검색 조건
|
|
|
|
|
$P.control.query.fetchSize = $P.control.defaultFetchSize; // 한번에 조회되는 자료 건수
|
|
|
|
|
$P.control.query.delYn = "N"; // 삭제 여부
|
|
|
|
|
|
|
|
|
|
// DataTables(그리드)
|
|
|
|
|
let cellDefs = getCellDefs($("#theadTr--${pageName} th").not(".dummy-th").not(":eq(0)")
|
|
|
|
|
, $($("#${infoPrefix}Row--${pageName}")[0].content).find("td").not(".dummy-td").not(":eq(0)"));
|
|
|
|
@ -400,7 +404,7 @@
|
|
|
|
|
|
|
|
|
|
// 중복자료 삭제
|
|
|
|
|
$P.fnRemoveDpcnData = () => {
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 반송(종적결과) 확인
|
|
|
|
@ -412,7 +416,7 @@
|
|
|
|
|
content: "종적결과를 확인하시겠습니까?"
|
|
|
|
|
, onOK: () => {
|
|
|
|
|
// 파리미터 설정
|
|
|
|
|
let params = $P.mainQuery; // mainQuery
|
|
|
|
|
let params = $P.formFields.get(); // mainQuery
|
|
|
|
|
params.title = title; // 타이틀
|
|
|
|
|
|
|
|
|
|
$P.createSndbk(params);
|
|
|
|
@ -438,9 +442,6 @@
|
|
|
|
|
$("#btnPrintNhtOutsourcing--${pageName}").on("click", function() {
|
|
|
|
|
$P.fnMakeFileNht($(this).attr("title"), "outsourcing") // 고지서 출력(외주파일)
|
|
|
|
|
});
|
|
|
|
|
$("#btnRemoveDpcnData--${pageName}").on("click", function() {
|
|
|
|
|
$P.fnRemoveDpcnData($(this).attr("title")); // 중복자료 삭제
|
|
|
|
|
});
|
|
|
|
|
$("#btnCreateSndbk--${pageName}").on("click", function() {
|
|
|
|
|
$P.fnCreateSndbk($(this).attr("title")); // 반송 등록
|
|
|
|
|
});
|
|
|
|
@ -459,9 +460,6 @@
|
|
|
|
|
, ${infoPrefix}Fetch: ${nhtSndngDtlFetch}
|
|
|
|
|
, ${infoPrefix}Total: ${nhtSndngDtlTotal}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
// 초기 데이터 설정
|
|
|
|
|
$P.initData();
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -469,19 +467,20 @@
|
|
|
|
|
$P.initForm = () => {
|
|
|
|
|
// 화면 초기화
|
|
|
|
|
$("#frmEdit--${pageName}")[0].reset();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 초기 데이터 설정
|
|
|
|
|
$P.initData = () => {
|
|
|
|
|
// SNDNG_ID
|
|
|
|
|
$("#sndngId--${pageName}").val($P.control.dataset.getValue("SNDNG_ID"));
|
|
|
|
|
// 기본 데이터 설정
|
|
|
|
|
$("#sggCd--${pageName}").val("${sggCd}"); // 시군구 코드
|
|
|
|
|
$("#taskSeCd--${pageName}").val("${taskSeCd}"); // 업무 구분 코드
|
|
|
|
|
$("#sndngId--${pageName}").val("${sndngId}"); // 발송 ID
|
|
|
|
|
|
|
|
|
|
// 검색 조건 설정
|
|
|
|
|
$P.control.defaultFetchSize = $P.mainQuery.fetchSize;
|
|
|
|
|
$P.control.query = $P.mainQuery;
|
|
|
|
|
// 업무 구분별 설정
|
|
|
|
|
$P.setTask("${taskSeCd}");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 업무 구분별 설정
|
|
|
|
|
$P.setTask = (taskSeCd) => {
|
|
|
|
|
// 업무구분에 따른 URL 설정
|
|
|
|
|
$P.control.urls.load = wctx.url("/" + $P.mainQuery.taskSeCd + "${infoPrefixUrl}" + "/120/list.do"); // 검색
|
|
|
|
|
$P.control.urls.load = wctx.url("/" + taskSeCd + "${infoPrefixUrl}" + "/120/list.do"); // 검색
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**************************************************************************
|
|
|
|
|