diff --git a/bns/js/system/ajax_intercept.js b/bns/js/system/ajax_intercept.js index a5bebc0..955bfff 100644 --- a/bns/js/system/ajax_intercept.js +++ b/bns/js/system/ajax_intercept.js @@ -13,6 +13,7 @@ $.ajaxSetup({ $(document).ajaxSend(function (event, xhr, settings) { //修改请求参数 xhr.setRequestHeader('Authorization', localStorage.getItem("tokens")); + var modifiedRequestData = modifyRequestData(settings); settings.data = modifiedRequestData; }); @@ -32,8 +33,10 @@ $(document).ajaxError(function (event, xhr, settings, error) { // 修改请求数据的函数 function modifyRequestData(settings) { var requestData = settings.data; - var modifiedData = requestData; - //formdata -加密 + var modifiedData = requestData; + if(settings.headers['decrypt']=='decrypt'){ + return modifiedData; + } if(settings.type=='POST'){ if(settings.contentType.indexOf('multipart/form-data')!=-1){ return modifiedData;