From b40df6c6ad3670227e5f0ca5f30c2c7c3e5fb0da Mon Sep 17 00:00:00 2001 From: pddzl <97936876+pddzl@users.noreply.github.com> Date: Thu, 8 Jun 2023 09:45:23 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=20service.ts=20?= =?UTF-8?q?=E5=AF=B9=E4=BA=8C=E8=BF=9B=E5=88=B6=E6=95=B0=E6=8D=AE=E7=9A=84?= =?UTF-8?q?=E5=A4=84=E7=90=86=E9=80=BB=E8=BE=91=20(#86)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/service.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/utils/service.ts b/src/utils/service.ts index bc7baa0..1fec642 100644 --- a/src/utils/service.ts +++ b/src/utils/service.ts @@ -19,6 +19,10 @@ function createService() { (response) => { // apiData 是 api 返回的数据 const apiData = response.data + // 二进制数据则直接返回 + if (response.request.responseType === "blob" || response.request.responseType === "arraybuffer") { + return apiData + } // 这个 code 是和后端约定的业务 code const code = apiData.code // 如果没有 code, 代表这不是项目后端开发的 api