From dd9a9a26ae3f3b3bd0af1c48e2cb049df61ff6b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Fri, 25 Oct 2024 12:25:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=B7=B2=E7=9F=A5=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- layouts/default.vue | 7 +++++ pages/index.vue | 2 +- pages/item/components/PageBanner.vue | 12 +++------ pages/item/index.vue | 40 ++++++++++++++-------------- pages/plug/index.vue | 2 +- pages/product/index.vue | 3 +-- 6 files changed, 34 insertions(+), 32 deletions(-) diff --git a/layouts/default.vue b/layouts/default.vue index 05d6096..823c528 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -83,6 +83,13 @@ const reload = async () => { ElMessage.error('require is not defined.') return false; } + if(websiteInfo.value.code === 401){ + const token = useToken(); + token.value = ''; + localStorage.clear(); + window.location.reload(); + return false; + } if (websiteInfo.value?.data) { console.log(websiteInfo.value.data,'-=======') website.value = websiteInfo.value?.data; diff --git a/pages/index.vue b/pages/index.vue index 6866809..7f4286a 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -2,7 +2,7 @@ - + diff --git a/pages/item/components/PageBanner.vue b/pages/item/components/PageBanner.vue index 01f9c82..404c2b0 100644 --- a/pages/item/components/PageBanner.vue +++ b/pages/item/components/PageBanner.vue @@ -57,14 +57,10 @@ - - - - - - - - + + + 产品控制台 +