From 46398fda223ca4c2dd513ec73ab500d124a487f4 Mon Sep 17 00:00:00 2001 From: xuziqiang <1344691446@qq.com> Date: Fri, 28 Jun 2024 16:07:37 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=8A=BD=E7=A6=BB=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E5=BC=82=E5=B8=B8code?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hx-ai-intelligent/src/enum/http-enum.ts | 10 ++++++++++ lib/util/http/axios.ts | 12 +----------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/hx-ai-intelligent/src/enum/http-enum.ts b/hx-ai-intelligent/src/enum/http-enum.ts index 1235bea..f54a759 100644 --- a/hx-ai-intelligent/src/enum/http-enum.ts +++ b/hx-ai-intelligent/src/enum/http-enum.ts @@ -1,3 +1,5 @@ +import { routerConfig } from '/nerv-lib/saas/config/router.config'; + export enum ResultEnum { SUCCESS = 0, ERROR = 1, @@ -20,3 +22,11 @@ export enum ContentTypeEnum { // form-data upload FORM_DATA = 'multipart/form-data;charset=UTF-8', } + +export const errCodeMap = new Map([ + [13, ''], + [1, ''], + [11, ''], + [3005, ''], + [10086, () => routerConfig.logout()], +]); diff --git a/lib/util/http/axios.ts b/lib/util/http/axios.ts index 0c0bbb0..5b314c6 100644 --- a/lib/util/http/axios.ts +++ b/lib/util/http/axios.ts @@ -4,7 +4,7 @@ import type { Result } from './axios.d'; import { NsMessage } from '/nerv-lib/component/message'; import { routerConfig } from '/nerv-base/config/router.config'; import { Cookies } from '/nerv-lib/util/cookie'; -import { RequestEnum } from '/@/enum/http-enum.ts'; +import { RequestEnum, errCodeMap } from '/@/enum/http-enum.ts'; export class NSAxios { private instance: AxiosInstance; @@ -75,14 +75,6 @@ export class NSAxios { return config; }, undefined); - const errCodeMap = new Map([ - [13, ''], - [1, ''], - [11, ''], - [3005, ''], - [10086, () => routerConfig.logout()], - ]); - // type closeType = (() => void) | undefined; this.instance.interceptors.response.use( (res: AxiosResponse) => { @@ -90,8 +82,6 @@ export class NSAxios { const code = res?.data?.retcode; const msg = res?.data?.msg; if (errCodeMap.has(code)) { - console.log(errCodeMap.get(code)); - NsMessage.error({ content: msg, key: this.errorMsgKey,