Bladeren bron

后端的报错信息从msg改为message,将报错信息暴露给用户

louhangfei 2 jaren geleden
bovenliggende
commit
a4cdb00e7e
2 gewijzigde bestanden met toevoegingen van 3 en 3 verwijderingen
  1. 2 2
      src/utils/http/axios/index.ts
  2. 1 1
      src/utils/http/axios/types.ts

+ 2 - 2
src/utils/http/axios/index.ts

@@ -34,7 +34,7 @@ const transform: AxiosTransform = {
   transformRequestData: (res: AxiosResponse<Result>, options: RequestOptions) => {
     const {
       isShowMessage = true,
-      isShowErrorMessage,
+      isShowErrorMessage = true,
       isShowSuccessMessage,
       successMessageText,
       errorMessageText,
@@ -59,7 +59,7 @@ const transform: AxiosTransform = {
       throw new Error('请求出错,请稍候重试');
     }
     //  这里 code,result,message为 后台统一的字段,需要修改为项目自己的接口返回格式
-    const { code, data: result, msg: message } = data;
+    const { code, data: result, message } = data;
     // 请求成功
     const hasSuccess = data && Reflect.has(data, 'code') && code === ResultEnum.SUCCESS;
     // 是否显示提示信息

+ 1 - 1
src/utils/http/axios/types.ts

@@ -60,6 +60,6 @@ export interface RequestOptions {
 export interface Result<T = any> {
   code: number;
   type?: 'success' | 'error' | 'warning';
-  msg: string;
+  message: string;
   data?: T;
 }