回滚请求拦截代码

This commit is contained in:
dragon
2024-04-29 10:44:48 +08:00
parent fbf475ffe5
commit c126d1e86d

View File

@@ -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) {