From e92070811c6dc8b721e1300c99ac1c2640cb649e Mon Sep 17 00:00:00 2001 From: zoujiandong <10130823232@qq.com> Date: Wed, 16 Oct 2024 14:42:12 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E7=A6=81=E7=94=A8=E7=8A=B6?= =?UTF-8?q?=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components.d.ts | 2 -- src/utils/request.js | 9 ++++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/components.d.ts b/components.d.ts index 9c9cf27..48c6790 100644 --- a/components.d.ts +++ b/components.d.ts @@ -20,8 +20,6 @@ declare module '@vue/runtime-core' { CouponDetail: typeof import('./src/components/couponDetail.vue')['default'] DeleteModal: typeof import('./src/components/DeleteModal.vue')['default'] DoctorModal: typeof import('./src/components/doctorModal.vue')['default'] - ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider'] - ElDatePicker: typeof import('element-plus/es')['ElDatePicker'] FamilyModal: typeof import('./src/components/familyModal.vue')['default'] GiveCouponModal: typeof import('./src/components/giveCouponModal.vue')['default'] HospitalDetailModal: typeof import('./src/components/hospitalDetailModal.vue')['default'] diff --git a/src/utils/request.js b/src/utils/request.js index 4ab76d0..4304de4 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -68,10 +68,11 @@ service.interceptors.response.use( }); }else if(code == 201){ Message.error({ - content: '账户状态异常', + content: message, duration: 3000 }); }else if(code==-1){ + Message.clear(); Message.error({ content: message, duration: 3000 @@ -81,7 +82,7 @@ service.interceptors.response.use( return response.data; }, (error) => { - + const store = useUserStore(); const { code, message } = error.response.data; // 如果过期则退出登录 if (code === 401 || code==403 || code==405 || code==406) { @@ -104,9 +105,11 @@ service.interceptors.response.use( }); }else if(code === 201){ Message.error({ - content: '账户状态异常', + content: message, duration: 3000 }); + store.clearInfo(); + window.location.href="/login"; }else { Message.error({ content: error.message,