|
|
@ -1,3 +1,50 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//현재 활성화된 최상위 탭 영역을 반환한다.
|
|
|
|
|
|
|
|
function getActiveRootTabArea(){
|
|
|
|
|
|
|
|
return $("#innerPageTabContents").children(".active")[0];
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//마지막으로 열린 다이얼로그 영역을 반환한다.
|
|
|
|
|
|
|
|
function getLastOpenDialog(){
|
|
|
|
|
|
|
|
return $("div.modal.show").last()[0];
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
//마지막으로 생성된 다이얼로그 영역을 반환환다.
|
|
|
|
|
|
|
|
function getLastDialog(){
|
|
|
|
|
|
|
|
return $("div.modal").last()[0];
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//백드롭 영역 활성화 여부를 반환한다.
|
|
|
|
|
|
|
|
function isActiveBackdrop(){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if($("div.modal-backdrop").length < 1){
|
|
|
|
|
|
|
|
return false;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var isActiveYn = false;
|
|
|
|
|
|
|
|
$("div.modal-backdrop").each(function(){
|
|
|
|
|
|
|
|
if($(this).hasClass("show")){
|
|
|
|
|
|
|
|
isActiveYn = true;
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return isActiveYn;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//다이얼로그 창 z-index 초기화
|
|
|
|
|
|
|
|
function setZindex(){
|
|
|
|
|
|
|
|
var parentDialog = getLastOpenDialog();
|
|
|
|
|
|
|
|
var childDialog = getLastDialog();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if($(parentDialog).length == 0 || parentDialog == childDialog){
|
|
|
|
|
|
|
|
return;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var parentZ = $(parentDialog).css("z-index");
|
|
|
|
|
|
|
|
$(childDialog).css("z-index", parentZ+10);
|
|
|
|
|
|
|
|
$(childDialog).next(".modal-backdrop").css("z-index", parentZ+9);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//파일 다운로드
|
|
|
|
function download(filePath, fileName, tempAreaId){
|
|
|
|
function download(filePath, fileName, tempAreaId){
|
|
|
|
var a = document.createElement("a");
|
|
|
|
var a = document.createElement("a");
|
|
|
|
a.href = resp.filePath;
|
|
|
|
a.href = resp.filePath;
|
|
|
@ -7,6 +54,7 @@ function download(filePath, fileName, tempAreaId){
|
|
|
|
document.getElementById(tempAreaId).removeChild(a);
|
|
|
|
document.getElementById(tempAreaId).removeChild(a);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//pdf파일 미리보기 창
|
|
|
|
function openPDF(filePath, fileName, windowName){
|
|
|
|
function openPDF(filePath, fileName, windowName){
|
|
|
|
filePath = filePath.replaceAll("\\","%5c");
|
|
|
|
filePath = filePath.replaceAll("\\","%5c");
|
|
|
|
|
|
|
|
|
|
|
@ -17,7 +65,7 @@ function openPDF(filePath, fileName, windowName){
|
|
|
|
);
|
|
|
|
);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
//엑셀 파일 생성 정보
|
|
|
|
//엑셀 파일 작성 정보 생성
|
|
|
|
function getCellDefs($th, $td){
|
|
|
|
function getCellDefs($th, $td){
|
|
|
|
var cellDefs = [];
|
|
|
|
var cellDefs = [];
|
|
|
|
|
|
|
|
|
|
|
|