대시보드 소속변경 오류 수정
This commit is contained in:
parent
74adb80629
commit
7d7b854a3c
@ -63,7 +63,7 @@ function fn_change_dept(val) {
|
||||
}
|
||||
|
||||
function TopnavXHR(url, data, callbackFunc, exceptionFunc , localStartFunc , localEndFunc){
|
||||
$.blockUI({ message : '<h1><img src="/img/blockbusy.gif" /> 잠시만 기다려주세요.</h1>' });
|
||||
//$.blockUI({ message : '<h1><img src="/img/blockbusy.gif" /> 잠시만 기다려주세요.</h1>' });
|
||||
jQuery.ajax({
|
||||
url: url,
|
||||
type: "POST",
|
||||
@ -79,47 +79,47 @@ function TopnavXHR(url, data, callbackFunc, exceptionFunc , localStartFunc , loc
|
||||
console.log(data);
|
||||
result = eval('(' + data + ')');
|
||||
}catch(ex){
|
||||
$.unblockUI();
|
||||
//$.unblockUI();
|
||||
alert(ex);
|
||||
}
|
||||
if( typeof(result) == 'object' ){ // JSON 오프젝트로 받음(리턴값이 JSON이거나 Exception 발생시)
|
||||
|
||||
if(result._EXCEPTION_){
|
||||
if(exceptionFunc){ // 익셉션 처리 함수가 있으면
|
||||
$.unblockUI();
|
||||
//$.unblockUI();
|
||||
exceptionFunc(result._EXCEPTION_);
|
||||
}else{
|
||||
$.unblockUI();
|
||||
//$.unblockUI();
|
||||
_processException(result._EXCEPTION_);
|
||||
}
|
||||
}else if(result._SESSION_OUT_){ // 세션 아웃 처리
|
||||
alert(result._SESSION_OUT_.message);
|
||||
if(result._SESSION_OUT_.redirectUrl !=""){
|
||||
$.unblockUI();
|
||||
//$.unblockUI();
|
||||
parent.location.href= redirectUrl;
|
||||
}
|
||||
}else{
|
||||
if(callbackFunc){ // 익셉션이 아니고 callback 펑션이 있을때.
|
||||
$.unblockUI();
|
||||
//$.unblockUI();
|
||||
callbackFunc(result);
|
||||
}
|
||||
}
|
||||
}else{
|
||||
if(callbackFunc){ // HTML 형식의 리턴이며 callback 펑션이 있을때.
|
||||
$.unblockUI();
|
||||
//$.unblockUI();
|
||||
callbackFunc(data);
|
||||
}
|
||||
}
|
||||
},
|
||||
beforeSend : function(){ // 로컬 이벤트 , 시작
|
||||
if(localStartFunc){
|
||||
$.unblockUI();
|
||||
//$.unblockUI();
|
||||
localStartFunc();
|
||||
}
|
||||
},
|
||||
complete: function(){ // 로컬 이벤트 , 끝
|
||||
if(localEndFunc){
|
||||
$.unblockUI();
|
||||
//$.unblockUI();
|
||||
localEndFunc();
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user