버튼 type 누락 수정.

main
jjh 1 year ago
parent b944d0cec0
commit 4d8b03c00e

@ -134,7 +134,7 @@
</form>
<div class="row g-1">
<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>
<!-- 첨부 파일 테이블 -->
@ -348,8 +348,8 @@
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_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 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='fnFileDownload${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='fnFileRemove${pageName}(this);'><i class='bx bx-trash me-1'></i></button>" + "</td>";
innerHtml += "</tr>";
$("#fileList--${pageName} > tbody:last").append(innerHtml);
@ -390,7 +390,7 @@
innerHtml += "<td class='text-center'>" + selectedFile.name + "</td>";
innerHtml += "<td class='text-center'>" + selectedFile.size + " byte</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>";
$("#fileList--${pageName} > tbody:last").append(innerHtml);
@ -424,7 +424,7 @@
}
// 첨부파일 삭제 버튼 클릭
function fnBtnFileRemove${pageName}(obj) {
function fnFileRemove${pageName}(obj) {
dialog.alert({
content : "선택한 파일을 삭제하시겠습니까?"
, onOK : () => {
@ -434,7 +434,7 @@
}
// 첨부파일 다운로드
function fnBtnFileDownload${pageName}(fileID) {
function fnFileDownload${pageName}(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>
<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 type="button" class="btn btn-primary" id="btnPrintNotice--${pageName}" title="고지서 출력" onclick="fnPrintNotice${pageName}();">
@ -539,29 +539,43 @@
, size : "xl"
});
}
})
});
}
// 민원 답변 보기
viewAnswerPreview${pageName} = (params) => {
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({
// url : wctx.url("/" + params.taskSeCd + "/cvlc/cvlc01/050/info.do")
// ajax.post({
// url : wctx.url("/" + params.taskSeCd + "/excl/excl03/010/create.do")
// , data : params || {}
// , success : resp => {
// dialog.open({
// id : dialogId
// , title : "민원내역 원본"
// , content : resp
// , size : "xl"
// });
// if (resp.saved) {
// dialog.alert("저장됐습니다.");
// dialog.close(${pageName}Control.prefix + "Dialog");
// }
// })
// }
// });
}
// 단속 재등록
@ -715,7 +729,23 @@
// 단속정보 수정
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({
content : "현재 정보를 단속 재등록 하겠습니까?"
content : "현재 단속 정보를 재등록 하겠습니까?"
, onOK : () => {
createCrdnReReg${pageName}(params);
}

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

Loading…
Cancel
Save