From dae0437ccd13a8a105bce8228ed44f58acaa3da4 Mon Sep 17 00:00:00 2001 From: LIUCX Date: Fri, 23 Jan 2026 11:06:34 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E7=99=BB=E9=99=86=E8=BF=87?= =?UTF-8?q?=E6=9C=9F=E5=90=8E=E5=8A=A0=E5=AF=86=E6=8E=A5=E5=8F=A3=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E4=BA=8C=E6=AC=A1=E5=8A=A0=E5=AF=86=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/config/axios/service.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/config/axios/service.ts b/src/config/axios/service.ts index 9214bf8e..dfaea75d 100644 --- a/src/config/axios/service.ts +++ b/src/config/axios/service.ts @@ -85,7 +85,7 @@ service.interceptors.request.use( } } // 是否 API 加密 - if ((config!.headers || {}).isEncrypt) { + if ((config!.headers || {}).isEncrypt && !(config!.headers || {}).isEncrypted) { try { // 加密请求数据 if (config.data) { @@ -169,6 +169,9 @@ service.interceptors.response.use( cb() }) requestList = [] + if ((config!.headers || {}).isEncrypt){ + (config!.headers || {}).isEncrypted = true + } return service(config) } catch (e) { // 为什么需要 catch 异常呢?刷新失败时,请求因为 Promise.reject 触发异常。