버튼 type 누락 수정.

main
jjh 1 year ago
parent b944d0cec0
commit 4d8b03c00e

@ -134,7 +134,7 @@
</form> </form>
<div class="row g-1"> <div class="row g-1">
<div class="col-md-12"> <div class="col-md-12">
<button class="btn btn-blue" id="btnAddFile--${pageName}" title="첨부파일 추가">파일 추가</button> <button type="button" class="btn btn-blue" id="btnAddFile--${pageName}" title="첨부파일 추가">파일 추가</button>
</div> </div>
</div> </div>
<!-- 첨부 파일 테이블 --> <!-- 첨부 파일 테이블 -->
@ -348,8 +348,8 @@
innerHtml += "<td class='text-center'>" + item.FILE_ID + "</td>"; innerHtml += "<td class='text-center'>" + item.FILE_ID + "</td>";
innerHtml += "<td class='text-center'>" + item.FILE_NM + "</td>"; innerHtml += "<td class='text-center'>" + item.FILE_NM + "</td>";
innerHtml += "<td class='text-center'>" + item.FILE_SIZE + " byte</td>"; innerHtml += "<td class='text-center'>" + item.FILE_SIZE + " byte</td>";
innerHtml += "<td class='text-center'>" + "<button class='btn' onclick='fnBtnFileDownload${pageName}(" + item.FILE_ID + ");'><i class='bx bx-download me-1'></i></button>" + "</td>"; innerHtml += "<td class='text-center'>" + "<button type='button' class='btn' onclick='fnFileDownload${pageName}(" + item.FILE_ID + ");'><i class='bx bx-download me-1'></i></button>" + "</td>";
innerHtml += "<td class='text-center'>" + "<button class='btn' onclick='fnBtnFileRemove${pageName}(this);'><i class='bx bx-trash me-1'></i></button>" + "</td>"; innerHtml += "<td class='text-center'>" + "<button type='button' class='btn' onclick='fnFileRemove${pageName}(this);'><i class='bx bx-trash me-1'></i></button>" + "</td>";
innerHtml += "</tr>"; innerHtml += "</tr>";
$("#fileList--${pageName} > tbody:last").append(innerHtml); $("#fileList--${pageName} > tbody:last").append(innerHtml);
@ -390,7 +390,7 @@
innerHtml += "<td class='text-center'>" + selectedFile.name + "</td>"; innerHtml += "<td class='text-center'>" + selectedFile.name + "</td>";
innerHtml += "<td class='text-center'>" + selectedFile.size + " byte</td>"; innerHtml += "<td class='text-center'>" + selectedFile.size + " byte</td>";
innerHtml += "<td class='text-center'>" + "</td>"; innerHtml += "<td class='text-center'>" + "</td>";
innerHtml += "<td class='text-center'>" + "<button class='btn' onclick='fnBtnFileRemove${pageName}(this);'><i class='bx bx-trash me-1'></i></button>" + "</td>"; innerHtml += "<td class='text-center'>" + "<button type='button' class='btn' onclick='fnFileRemove${pageName}(this);'><i class='bx bx-trash me-1'></i></button>" + "</td>";
innerHtml += "</tr>"; innerHtml += "</tr>";
$("#fileList--${pageName} > tbody:last").append(innerHtml); $("#fileList--${pageName} > tbody:last").append(innerHtml);
@ -424,7 +424,7 @@
} }
// 첨부파일 삭제 버튼 클릭 // 첨부파일 삭제 버튼 클릭
function fnBtnFileRemove${pageName}(obj) { function fnFileRemove${pageName}(obj) {
dialog.alert({ dialog.alert({
content : "선택한 파일을 삭제하시겠습니까?" content : "선택한 파일을 삭제하시겠습니까?"
, onOK : () => { , onOK : () => {
@ -434,7 +434,7 @@
} }
// 첨부파일 다운로드 // 첨부파일 다운로드
function fnBtnFileDownload${pageName}(fileID) { function fnFileDownload${pageName}(fileID) {
top.location.href = "/file/download.do?fileID=" + fileID; top.location.href = "/file/download.do?fileID=" + fileID;
} }

@ -29,7 +29,7 @@
<button type="button" class="btn btn-primary" id="btnCreateCrdnReReg--${pageName}" title="단속 재등록" onclick="fnCreateCrdnReReg${pageName}();"> <button type="button" class="btn btn-primary" id="btnCreateCrdnReReg--${pageName}" title="단속 재등록" onclick="fnCreateCrdnReReg${pageName}();">
단속 재등록 단속 재등록
</button> </button>
<button type="button" class="btn btn-primary" id="btnRemoveCrdn--${pageName}" title="자료 삭제" onclick="fnRemoveCrdn${pageName}();"> <button type="button" class="btn btn-primary" id="btnRemoveCrdn--${pageName}" title="단속 정보 삭제" onclick="fnRemoveCrdn${pageName}();">
자료 삭제 자료 삭제
</button> </button>
<button type="button" class="btn btn-primary" id="btnPrintNotice--${pageName}" title="고지서 출력" onclick="fnPrintNotice${pageName}();"> <button type="button" class="btn btn-primary" id="btnPrintNotice--${pageName}" title="고지서 출력" onclick="fnPrintNotice${pageName}();">
@ -539,29 +539,43 @@
, size : "xl" , size : "xl"
}); });
} }
}) });
} }
// 민원 답변 보기 // 민원 답변 보기
viewAnswerPreview${pageName} = (params) => { viewAnswerPreview${pageName} = (params) => {
if (!params) return; if (!params) return;
console.log("민원 답변 보기"); let dialogId = "answerPreviewDialog--${pageName}";
// let dialogId = "cvlcptOrgnlDialog--${pageName}"; ajax.get({
url : wctx.url("/" + params.taskSeCd + "/cvlc/cvlc02/060/info.do")
, data : params || {}
, success : resp => {
dialog.open({
id : dialogId
, title : "답변내용 미리보기"
, content : resp
, size : "xl"
});
}
});
}
// 단속 수정
updateCrdn${pageName} = (params) => {
if (!params) return;
// ajax.get({ // ajax.post({
// url : wctx.url("/" + params.taskSeCd + "/cvlc/cvlc01/050/info.do") // url : wctx.url("/" + params.taskSeCd + "/excl/excl03/010/create.do")
// , data : params || {} // , data : params || {}
// , success : resp => { // , success : resp => {
// dialog.open({ // if (resp.saved) {
// id : dialogId // dialog.alert("저장됐습니다.");
// , title : "민원내역 원본" // dialog.close(${pageName}Control.prefix + "Dialog");
// , content : resp
// , size : "xl"
// });
// } // }
// }) // }
// });
} }
// 단속 재등록 // 단속 재등록
@ -715,7 +729,23 @@
// 단속정보 수정 // 단속정보 수정
fnUpdateCrdn${pageName} = () => { fnUpdateCrdn${pageName} = () => {
console.log("단속정보 수정"); let crdnId = ${pageName}Control.dataset.getValue("CRDN_ID");
let sggCd = ${pageName}Control.dataset.getValue("SGG_CD");
let taskSeCd = ${pageName}Control.dataset.getValue("TASK_SE_CD");
// 단속 ID 가 없다면.. return
if (crdnId == null || crdnId == "") {
return;
}
let params = {
callPurpose : "view"
, crdnId : crdnId
, sggCd : sggCd
, taskSeCd : taskSeCd
};
updateCrdn${pageName}(params);
} }
// 단속 재등록 // 단속 재등록
@ -738,7 +768,7 @@
}; };
dialog.alert({ dialog.alert({
content : "현재 정보를 단속 재등록 하겠습니까?" content : "현재 단속 정보를 재등록 하겠습니까?"
, onOK : () => { , onOK : () => {
createCrdnReReg${pageName}(params); createCrdnReReg${pageName}(params);
} }

@ -241,7 +241,7 @@
, title : dialogTitle , title : dialogTitle
, content : resp , content : resp
, size : "xl" , size : "xl"
, onClose : () => { refreshDataInfo{pageName}(); } // callback 자료 재조회 , onClose : () => { refreshDataInfo${pageName}(); } // callback 자료 재조회
}); });
} }
}); });
@ -250,7 +250,7 @@
// 삭제 callback // 삭제 callback
${pageName}Control.onRemove = (resp) => { ${pageName}Control.onRemove = (resp) => {
if (resp.saved) { if (resp.saved) {
refreshDataInfo{pageName}(); // 자료 재조회 refreshDataInfo${pageName}(); // 자료 재조회
} }
} }
@ -272,20 +272,19 @@
url : wctx.url("/excl/excl02/030/info.do") url : wctx.url("/excl/excl02/030/info.do")
, data : params || {} , data : params || {}
, success : resp => { , success : resp => {
dialog.open({ dialog.open({
id : ${pageName}Control.prefixed("SbmsnDialog") id : ${pageName}Control.prefixed("SbmsnDialog")
, title : ${pageName}Control.prefixName + " 심의 처리" , title : ${pageName}Control.prefixName + " 심의 처리"
, content : resp , content : resp
, size : "lg" , size : "lg"
, onClose : () => { refreshDataInfo{pageName}(); } // callback 자료 조회 , onClose : () => { refreshDataInfo${pageName}(); } // callback 자료 조회
}); });
} }
}); });
} }
// 자료 재조회 // 자료 재조회
refreshDataInfo{pageName} = () => { refreshDataInfo${pageName} = () => {
let crdnId = $("#crdnId--${pageNameMain}").val(); let crdnId = $("#crdnId--${pageNameMain}").val();
// 단속 ID 가 없다면.. return // 단속 ID 가 없다면.. return
@ -477,7 +476,7 @@
innerHtml += "<td class='text-center'>" + item.FILE_ID + "</td>"; innerHtml += "<td class='text-center'>" + item.FILE_ID + "</td>";
innerHtml += "<td class='text-center'>" + item.FILE_NM + "</td>"; innerHtml += "<td class='text-center'>" + item.FILE_NM + "</td>";
innerHtml += "<td class='text-center'>" + item.FILE_SIZE + " byte</td>"; innerHtml += "<td class='text-center'>" + item.FILE_SIZE + " byte</td>";
innerHtml += "<td class='text-center'>" + "<button class='btn' onclick='fnBtnFileDownload${pageName}(" + item.FILE_ID + ");'><i class='bx bx-download me-1'></i></button>" + "</td>"; innerHtml += "<td class='text-center'>" + "<button type='button' class='btn' onclick='fnFileDownload${pageName}(" + item.FILE_ID + ");'><i class='bx bx-download me-1'></i></button>" + "</td>";
innerHtml += "</tr>"; innerHtml += "</tr>";
$("#fileList--${pageName} > tbody:last").append(innerHtml); $("#fileList--${pageName} > tbody:last").append(innerHtml);
@ -487,7 +486,7 @@
} }
// 첨부파일 다운로드 // 첨부파일 다운로드
fnBtnFileDownload${pageName} = (fileID) => { fnFileDownload${pageName} = (fileID) => {
top.location.href = "/file/download.do?fileID=" + fileID; top.location.href = "/file/download.do?fileID=" + fileID;
} }

Loading…
Cancel
Save