From 8e591ff5306d796f56cd114601a14bc3dc272b8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?oil=E6=AC=A7=E5=91=A6?= <2228586315@qq.com> Date: Mon, 17 Oct 2022 11:59:22 +0800 Subject: [PATCH] fix: update request interceptor (#2642) --- web/src/app.tsx | 4 ++-- web/src/typings.d.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/web/src/app.tsx b/web/src/app.tsx index 6c3a553d18..806732e7be 100644 --- a/web/src/app.tsx +++ b/web/src/app.tsx @@ -96,8 +96,8 @@ export const request: RequestConfig = { } const data = await res.json(); - const { code = -1 } = data as Res; - if (code !== 0) { + const { success } = data as Res; + if (!success) { // eslint-disable-next-line return Promise.reject({ response: res, data }); } diff --git a/web/src/typings.d.ts b/web/src/typings.d.ts index da3c68dd2f..c6bda866bb 100644 --- a/web/src/typings.d.ts +++ b/web/src/typings.d.ts @@ -56,7 +56,7 @@ declare const REACT_APP_ENV: 'test' | 'dev' | 'pre' | false; type PageMode = 'CREATE' | 'EDIT' | 'VIEW'; type Res = { - code: number; + success: boolean; message: string; request_id: string; data: T;