소스 정리

main
이범준 3 months ago
parent d10fa58ea9
commit 72b3f91120

@ -544,7 +544,7 @@
return response.blob();
})
.then((blob) => {
openPDF(blob, filenameInHeader);
FimsSupport.openPDF(blob, filenameInHeader);
})
.catch(()=>{});
} else {

@ -388,7 +388,7 @@
return response.blob();
})
.then((blob) => {
openPDF(blob, filenameInHeader);
FimsSupport.openPDF(blob, filenameInHeader);
})
.catch(()=>{});
} else {

@ -189,7 +189,7 @@ $(document).ready(function(){
return response.blob();
})
.then((blob) => {
openPDF(blob, filenameInHeader);
FimsSupport.openPDF(blob, filenameInHeader);
})
.catch(()=>{});
} else {

@ -184,7 +184,7 @@ $(document).ready(function(){
return response.blob();
})
.then((blob) => {
openPDF(blob, filenameInHeader);
FimsSupport.openPDF(blob, filenameInHeader);
})
.catch(()=>{});
} else {

@ -880,7 +880,7 @@
return response.blob();
})
.then((blob) => {
openPDF(blob, filenameInHeader);
FimsSupport.openPDF(blob, filenameInHeader);
})
.catch(() => { });
} else {

@ -783,7 +783,7 @@ $(document).ready(function(){
return response.blob();
})
.then((blob) => {
openPDF(blob, "pdf_sample");
FimsSupport.openPDF(blob, "pdf_sample");
})
.catch(()=>{});

@ -118,20 +118,7 @@ function ObjectInspector(doctx, data){
};
/**************************************************************************
* pdf파일 미리보기
**************************************************************************/
function openPDF(blob, windowName){
var popup = window.open(
wctx.url("/resources/html/pdf.html")
,windowName
,'top=10, left=10'
);
popup.onload = () => {
popup.makePdfFromBlob(blob);
};
}
/**************************************************************************
* UI요소 세팅

@ -16,7 +16,8 @@ class FimsSupport {
console.log("getActiveRootTabArea() : 현재 활성화된 최상위 탭 영역을 반환한다.");
console.log("fnJsonToFormData(json,배열이름) : son객체 안의 jsonArray를 FormData형식의 키로 치환한다.");
console.log("fnJsonArrayToFormData(json배열,배열이름) : jsonArray를 FormData형식의 키를 갖는 json으로 치환한다.");
console.log("getCellDefsForPrivacyCell(TD태그의 제이쿼리 객체) : 엑셀다운로드시 개인정보 포함된 셀의 컬럼명을 추출하는 함수");
console.log("getCellDefsForPrivacyCell(TD태그의 제이쿼리 객체) : 엑셀다운로드시 개인정보 포함된 셀의 컬럼명을 추출하는 함수");
console.log("openPDF(blob객체,새 창 이름) : PDF파일 미리보기 창 열기");
}
/**************************************************************************
@ -449,6 +450,21 @@ class FimsSupport {
}
}
/**************************************************************************
* PDF파일 미리보기 열기
**************************************************************************/
static openPDF(blob, windowName){
var popup = window.open(
wctx.url("/resources/html/pdf.html")
,windowName
,'top=10, left=10'
);
popup.onload = () => {
popup.makePdfFromBlob(blob);
};
}
}
const BOOTSTRAP_COLS = [

Loading…
Cancel
Save