var AjaxHelper={reqGot:function(d,e,c,a){var b=$.ajax({url:d,type:"POST",data:e,dataType:"json"}).done(c).always(function(){$("#dlg_loading").dialog({onClose:function(){}});a||DialogHelper.showLoading(!1)});$("#dlg_loading").dialog({onClose:function(){4!=b.readyState&&b.abort();b=null}});a||DialogHelper.showLoading(!0);return b},req:function(d,e,c,a,b){b||DialogHelper.showLoading(!0);$.ajax({url:d,type:"POST",data:e,dataType:"json",success:function(a){null!=a?0==a.retcode?b||DialogHelper.showModelAlert("操作成功", "info"):b||DialogHelper.showModelAlert(a.retcode+"/"+a.status.s,"info"):b||DialogHelper.showModelAlert("未知错误","info");b||DialogHelper.showLoading(!1);c&&c(a)},error:function(){b||(DialogHelper.showModelAlert("网络调用失败,请重试。","error"),DialogHelper.showLoading(!1));a&&a()}})},reqQuietly:function(d,e,c,a){this.req(d,e,c,a,!0)}};