Browse Source

chore: support post put delete join request params

master
wangxiang 2 years ago
parent
commit
7789d63c8c
No known key found for this signature in database
GPG Key ID: 1BA7946AB6B232E4
  1. 10
      src/utils/http/axios/index.ts

10
src/utils/http/axios/index.ts

@ -82,14 +82,8 @@ const transform: AxiosTransform = {
} else { } else {
if (!isString(params)) { if (!isString(params)) {
formatDate && formatRequestDate(params); formatDate && formatRequestDate(params);
if (Reflect.has(config, 'data') && config.data && (Object.keys(config.data).length > 0 || config.data instanceof FormData)) { config.data = data;
config.data = data; config.params = params;
config.params = params;
} else {
// 非GET请求如果没有提供data,则将params视为data
config.data = params;
config.params = undefined;
}
if (joinParamsToUrl) { if (joinParamsToUrl) {
config.url = setObjToUrlParams( config.url = setObjToUrlParams(
config.url as string, config.url as string,

Loading…
Cancel
Save