Pre Merge pull request !13 from Gszekt/N/A

pull/13/MERGE
Gszekt 5 years ago committed by Gitee
commit 64d6223ee7

@ -21,6 +21,27 @@ service.interceptors.request.use(config => {
if (getToken() && !isToken) { if (getToken() && !isToken) {
config.headers['Authorization'] = 'Bearer ' + getToken() // 让每个请求携带自定义token 请根据实际 config.headers['Authorization'] = 'Bearer ' + getToken() // 让每个请求携带自定义token 请根据实际
} }
let url = config.url;
if (config.method === 'get' && config.params) {
url += '?';
let keys = Object.keys(config.params);
for (const key of keys) {
const value = config.params[key];
if (typeof value === 'object') {
for (const key2 of Object.keys(value)) {
let key3 = key + '[' + key2 + ']';
url += `${encodeURIComponent(key3)}=${value[key2] == undefined ? '' : encodeURIComponent(value[key2])}&`;
}
} else {
url += `${encodeURIComponent(key)}=${config.params[key] == undefined ? '' : encodeURIComponent(config.params[key])}&`;
}
}
url = url.substring(0, url.length - 1);
config.params = {};
}
config.url = url;
return config return config
}, error => { }, error => {
console.log(error) console.log(error)

Loading…
Cancel
Save