回滚请求拦截代码
This commit is contained in:
@@ -1070,52 +1070,21 @@ function networkRequest(reqObj = {}, type) {
|
||||
pubHeader.h5_token = sessionStorage.getItem("ticket") ? sessionStorage.getItem("ticket") : '';
|
||||
}
|
||||
|
||||
const reqParams = Object.assign({}, reqObj.data)
|
||||
const params = Object.assign({}, reqObj.data)
|
||||
//const params = Object.assign({}, reqObj.data)
|
||||
const promise = new Promise((resolve, reject) => {
|
||||
// 自动加入crypto文件
|
||||
// var cryptoUrl = '../../common/js/crypto-js.min.js';
|
||||
// var script = document.createElement('script');
|
||||
// script.setAttribute('type', 'text/javascript');
|
||||
// script.setAttribute('src', cryptoUrl);
|
||||
// document.getElementsByTagName('head')[0].appendChild(script);
|
||||
resolve(1)
|
||||
});
|
||||
promise.then((val) => {
|
||||
// setTimeout(function () {
|
||||
const sign = objectToQueryString(Object.assign({}, params));
|
||||
pubHeader.pub_sign = sign;
|
||||
const url = reqObj.url;
|
||||
const commParams = objToParam(pubHeader);
|
||||
if (url.indexOf('?') >= 0) {
|
||||
reqObj.url = `${url}&${commParams}`
|
||||
} else {
|
||||
reqObj.url = `${url}?${commParams}`
|
||||
}
|
||||
|
||||
if (!reqObj.headers || typeof reqObj.headers !== 'object') {
|
||||
reqObj.headers = {};
|
||||
};
|
||||
if (!reqObj.headers || typeof reqObj.headers !== 'object') {
|
||||
reqObj.headers = {};
|
||||
};
|
||||
Object.assign(reqObj.headers, pubHeader);
|
||||
|
||||
const commParams = objToParam(pubHeader);
|
||||
const url = reqObj.url
|
||||
if (url.indexOf('?') >= 0) {
|
||||
reqObj.url = `${url}&${commParams}`
|
||||
} else {
|
||||
reqObj.url = `${url}?${commParams}`
|
||||
}
|
||||
|
||||
Object.assign(reqObj.headers, pubHeader);
|
||||
reqObj.data = reqParams;
|
||||
$.ajaxSetup({
|
||||
headers: {
|
||||
'Access-Control-Allow-Origin': '*',
|
||||
},
|
||||
beforeSend: function (xhr) {
|
||||
if (reqObj.type.toLowerCase() == 'post') {
|
||||
// let newSerializeStr = $.param(reqObj.data);
|
||||
// reqObj.data = newSerializeStr
|
||||
}
|
||||
},
|
||||
});
|
||||
const response = $.ajax(reqObj);
|
||||
return response;
|
||||
// }, 1000)
|
||||
});
|
||||
const response = $.ajax(reqObj);
|
||||
return response;
|
||||
|
||||
}
|
||||
function objectToQueryString(obj) {
|
||||
|
Reference in New Issue
Block a user