diff --git a/src/shared/enums/httpEnum.ts b/src/shared/enums/httpEnum.ts index 2c5f6e1..a0ebe4e 100644 --- a/src/shared/enums/httpEnum.ts +++ b/src/shared/enums/httpEnum.ts @@ -2,8 +2,9 @@ * @description: 请求结果集 */ export enum ResultEnum { - SUCCESS = 200, - ERROR = 300, + // 与后端 CommonCode 对齐:成功 0、失败 1 + SUCCESS = 0, + ERROR = 1, TIMEOUT = 10042, TYPE = 'success', } diff --git a/src/shared/utils/http/axios/types.ts b/src/shared/utils/http/axios/types.ts index bd2f985..ed7df5c 100644 --- a/src/shared/utils/http/axios/types.ts +++ b/src/shared/utils/http/axios/types.ts @@ -57,9 +57,10 @@ export interface RequestOptions { withToken?: boolean } +// 与后端 cn.daxpay.open.platform.core.rest.result.Result 对齐 export interface Result { code: number type?: 'success' | 'error' | 'warning' message: string - result?: T + data?: T }