|
|
|
@ -257,23 +257,23 @@
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 전자우편 안내문 dialog
|
|
|
|
|
${pageName}Control.getInfo = (gdccId) => {
|
|
|
|
|
${pageName}Control.getInfo = (callPurpose, gdccId) => {
|
|
|
|
|
//
|
|
|
|
|
let params = {};
|
|
|
|
|
|
|
|
|
|
if (typeof gdccId == "undefined" || gdccId == null || gdccId == "") {
|
|
|
|
|
params = {
|
|
|
|
|
callPurpose : "create"
|
|
|
|
|
, sggCd : ${pageName}Control.dataset.getValue("SGG_CD") // 시군구 코드
|
|
|
|
|
, taskSeCd : ${pageName}Control.dataset.getValue("TASK_SE_CD") // 업무 구분 코드
|
|
|
|
|
};
|
|
|
|
|
} else {
|
|
|
|
|
params = {
|
|
|
|
|
callPurpose : "update"
|
|
|
|
|
, sggCd : ${pageName}Control.dataset.getValue("SGG_CD") // 시군구 코드
|
|
|
|
|
, taskSeCd : ${pageName}Control.dataset.getValue("TASK_SE_CD") // 업무 구분 코드
|
|
|
|
|
, gdccId : gdccId // 안내문 ID
|
|
|
|
|
};
|
|
|
|
|
if (typeof callPurpose == "undefined" || callPurpose == null || callPurpose == "") {
|
|
|
|
|
callPurpose = "view";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
let params = {
|
|
|
|
|
callPurpose : callPurpose
|
|
|
|
|
, sggCd : ${pageName}Control.dataset.getValue("SGG_CD") // 시군구 코드
|
|
|
|
|
, taskSeCd : ${pageName}Control.dataset.getValue("TASK_SE_CD") // 업무 구분 코드
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
if (callPurpose == "view" || callPurpose == "update") {
|
|
|
|
|
// ID가 없다면.. 종료
|
|
|
|
|
if (typeof gdccId == "undefined" || gdccId == null || gdccId == "") return;
|
|
|
|
|
|
|
|
|
|
params.gdccId = gdccId; // 안내문 ID
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
ajax.get({
|
|
|
|
@ -334,7 +334,7 @@
|
|
|
|
|
document.getElementById("${infoPrefix}Row--${pageName}").innerHTML, <%-- from template#${infoPrefix}Row --%>
|
|
|
|
|
(str, dataItem) => str
|
|
|
|
|
.replace(/{onclick}/gi, "${pageName}Control.setCurrent('" + dataItem.getValue("GDCC_ID") + "');")
|
|
|
|
|
.replace(/{ondblclick}/gi, "${pageName}Control.getInfo('" + dataItem.getValue("GDCC_ID") + "');")
|
|
|
|
|
.replace(/{ondblclick}/gi, "${pageName}Control.getInfo('update', '" + dataItem.getValue("GDCC_ID") + "');")
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
$("#tbody--${pageName}").html(trs.join());
|
|
|
|
@ -409,18 +409,12 @@
|
|
|
|
|
$("#frmSearch--${pageName} input[name='taskSeCd']").each(function(i) {
|
|
|
|
|
$(this).prop("disabled", "true");
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
// 달력 초기화
|
|
|
|
|
initDatepicker("frmSearch--${pageName}");
|
|
|
|
|
|
|
|
|
|
$("#schLevyExclYmdFrom--${pageName}").datepicker("setDate", DateUtil.getDateDay(-365).date);
|
|
|
|
|
$("#schLevyExclYmdTo--${pageName}").datepicker("setDate", new Date());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// URL 설정
|
|
|
|
|
setURL${pageName} = (taskSeCd) => {
|
|
|
|
|
${pageName}Control.urls.load = wctx.url("/" + taskSeCd + ${pageName}PrefixUrl + "/010/list.do"); // 조회
|
|
|
|
|
${pageName}Control.urls.remove = wctx.url("/" + taskSeCd + ${pageName}PrefixUrl + "/010/removes.do"); // 삭제
|
|
|
|
|
${pageName}Control.urls.remove = wctx.url("/" + taskSeCd + ${pageName}PrefixUrl + "/010/remove.do"); // 삭제
|
|
|
|
|
${pageName}Control.urls.getInfo = wctx.url("/" + taskSeCd + ${pageName}PrefixUrl + "/020/info.do"); // 정보
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -455,8 +449,7 @@
|
|
|
|
|
${pageName}Control.query = ${pageName}Fields.get();
|
|
|
|
|
|
|
|
|
|
${pageName}Control.query.fetchSize = FETCH_XS; // 한번에 조회되는 자료 건수 FETCH_XS = 30
|
|
|
|
|
${pageName}Control.query.delYn = "N"; // 삭제 여부
|
|
|
|
|
${pageName}Control.query.crdnDelYn = "N"; // 단속 대장 삭제 여부
|
|
|
|
|
${pageName}Control.query.useYN = "N"; // 사용 여부
|
|
|
|
|
|
|
|
|
|
${pageName}Control.load();
|
|
|
|
|
}
|
|
|
|
|