var host_url = "/xqb-web";
//var host_url = "http://www.daju365.com";
var base_url=host_url;
var checkSessionUrl="/userCheck.do?method=sessionCheck";
//数据接口方法封装
function submitParams(actionUrl,params,callback,mark){
var url = base\_url + actionUrl;
var submitParams = {};
$.extend\(submitParams, params\);
\*
var data = JSON.stringify\(submitParams\);
if\(params == null\){
data = null;
}
*/
$.ajax\({
type : "POST",
url : url,
timeout : 65000,
data : submitParams,
dataType : "json",
success : function\(result,textStatus,zepXHR\){
var msgCde = result.errorCode;
var rtnmsg = result.errorMsg;
if \(result.errorCode == "PLT0013" \) {
loginout\(\);
parent.window.location.href="login.html";
return;
}
callback\(result,zepXHR\);
},
beforeSend : function\(XMLHttpRequest, textStatus\){
},
error : function\(XMLHttpRequest, textStatus, errorThrown\){
//alert\(XMLHttpRequest.status\);
if\(textStatus=="timeout"\){
notyMsg\("系统超时"\);
}else{
notyMsg\("网络异常,请稍后尝试"\);
}
}
}\);
}
/*
* 错误提示信息不控制
*/
function submitParamsInfoBySelf(actionUrl,params,callback){
var url = base\_url + actionUrl;
var submitParams = {};
$.extend\(submitParams, params\);
$.ajax\({
type : "POST",
url : url,
timeout : 65000,
data : submitParams,
dataType : "json",
success : function\(result,textStatus,zepXHR\){
var msgCde = result.errorCode;
var rtnmsg = result.errorMsg;
if \(result.errorCode == "PLT0013" \) {
loginout\(\);
parent.window.location.href="login.html";
return;
}else if\(result.errorCode !="0000"&&result.errorCode !="9003"&&result.errorCode !="9001"&&result.errorCode !="9002"\){
return;
}
callback\(result,zepXHR\);
},
beforeSend : function\(XMLHttpRequest, textStatus\){
},
error : function\(XMLHttpRequest, textStatus, errorThrown\){
//alert\(XMLHttpRequest.status\);
if\(textStatus=="timeout"\){
notyMsg\("系统超时"\);
}else{
notyMsg\("网络异常,请稍后尝试"\);
}
}
}\);
}
//登录超时查询单独处理
function submitParamsNoLogin(actionUrl,params,callback){
var url = base\_url + actionUrl;
var submitParams = {};
$.extend\(submitParams, params\);
$.ajax\({
type : "POST",
url : url,
timeout : 65000,
data : submitParams,
dataType : "json",
success : function\(result,textStatus,zepXHR\){
var msgCde = result.errorCode;
var rtnmsg = result.errorMsg;
callback\(result,zepXHR\);
},
beforeSend : function\(XMLHttpRequest, textStatus\){
},
error : function\(XMLHttpRequest, textStatus, errorThrown\){
//alert\(XMLHttpRequest.status\);
if\(textStatus=="timeout"\){
notyMsg\("系统超时"\);
}else{
notyMsg\("网络异常,请稍后尝试"\);
}
}
}\);
}
/*
* 加载圈信息
* */
function submitParamsPromt(actionUrl,params,callback,hId,showId){
var url = base\_url + actionUrl;
var submitParams = {};
$.extend\(submitParams, params\);
$.ajax\({
type : "POST",
url : url,
timeout : 65000,
data : submitParams,
dataType : "json",
success : function\(result,textStatus,zepXHR\){
var msgCde = result.errorCode;
var rtnmsg = result.errorMsg;
if \(result.errorCode == "PLT0013" \) {
loginout\(\);
parent.window.location.href="login.html";
return;
}
callback\(result,zepXHR\);
},
beforeSend : function\(XMLHttpRequest, textStatus\){
},
error : function\(XMLHttpRequest, textStatus, errorThrown\){
$\("\#"+hId\).hide\(\);
$\("\#"+showId\).show\(\);
if\(textStatus=="timeout"\){
notyMsg\("系统超时"\);
}else{
notyMsg\("网络异常,请稍后尝试"\);
}
}
}\);
}
//校验Session是否失效
function checkSession(jumpFlg){
var returnFlg=true;
var url = base\_url + checkSessionUrl;
$.ajax\({
type : "POST",
url : url,
timeout : 65000,
dataType : "json",
async: false,
success : function\(result,textStatus,zepXHR\){
var msgCde = result.errorCode;
var rtnmsg = result.errorMsg;
if \(result.errorCode == "PLT0013"\) {
returnFlg=false;
if\(jumpFlg\){
sessionLoginOut\(\);
}
return;
}
returnFlg=true;
},
beforeSend : function\(XMLHttpRequest, textStatus\){
},
error : function\(XMLHttpRequest, textStatus, errorThrown\){
//alert\(XMLHttpRequest.status\);
if\(textStatus=="timeout"\){
notyMsg\("系统超时"\);
}else{
notyMsg\("网络异常,请稍后尝试"\);
}
}
}\);
return returnFlg;
}
function sessionLoginOut(){
var param={};
$.ajax\({
type : "POST",
url : base\_url+"/custUser.do?method=logout",
timeout : 65000,
dataType : "json",
async: false,
success : function\(result,textStatus,zepXHR\){
$.cookie\("userId",""\);
$.cookie\('logName',""\);
$.cookie\('userName',""\);
$.cookie\('certNo',""\);
$.cookie\('authState',""\);
$.cookie\('lastLogTime',""\);
$.cookie\('userMobile',""\);
$.cookie\('issetpwd',""\);
parent.window.location.href="login.html";
},
beforeSend : function\(XMLHttpRequest, textStatus\){
},
error : function\(XMLHttpRequest, textStatus, errorThrown\){
//alert\(XMLHttpRequest.status\);
if\(textStatus=="timeout"\){
notyMsg\("系统超时"\);
}else{
notyMsg\("网络异常,请稍后尝试"\);
}
}
}\);
}