chore: api request

This commit is contained in:
jialin
2024-06-10 21:14:37 +08:00
parent 6a60561401
commit f491b5dfb1
24 changed files with 685 additions and 312 deletions
+28
View File
@@ -0,0 +1,28 @@
import { RequestConfig } from '@umijs/max';
import { message } from 'antd';
export const requestConfig: RequestConfig = {
errorConfig: {
errorThrower: (res: any) => {
console.log('errorThrower+++++++++++++++', res);
},
errorHandler: (error: any, opts: any) => {
const { message: errorMessage, response } = error;
const errMsg = response?.data?.message || errorMessage;
message.error(errMsg);
console.log('errorHandler+++++++++++++++', error, opts);
}
},
requestInterceptors: [
(url, options) => {
console.log('requestInterceptors+++++++++++++++', url, options);
return { url, options };
}
],
responseInterceptors: [
(response) => {
console.log('responseInterceptors+++++++++++++++', response);
return response;
}
]
};