From 8d475db12f62cb416ef53621f92f68e61c08ee9c Mon Sep 17 00:00:00 2001 From: lihui Date: Sat, 26 Jul 2025 14:56:37 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=9C=A8=E8=8E=B7=E5=8F=96=E8=8F=9C?= =?UTF-8?q?=E5=8D=95=E6=95=B0=E6=8D=AE=E5=A4=B1=E8=B4=A5=E6=97=B6=EF=BC=8C?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=94=99=E8=AF=AF=E6=8F=90=E7=A4=BA=E5=B9=B6?= =?UTF-8?q?=E6=B8=85=E9=99=A4=E7=94=A8=E6=88=B7=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/login.vue | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/views/login.vue b/src/views/login.vue index f5dcde0..c757ab1 100644 --- a/src/views/login.vue +++ b/src/views/login.vue @@ -30,7 +30,10 @@ function getMachineId() { const form = ref({account: null, password: '', token: '', machineId: machineId1.value}) -const adminRoleId = ref(null) +const adminRoleId = ref(null) + +// pinia 存储用户相关信息 +const adminStore = useAdminStore() //调用方法 const login = async function () { @@ -45,8 +48,6 @@ const login = async function () { // 本地存储token localStorage.setItem('token', result.msg) - // pinia 存储用户相关信息 - const adminStore = useAdminStore() // 存储用户信息 adminStore.setAdminData(result.data) @@ -90,7 +91,9 @@ const getMenuTree = async function () { return result.data // 直接返回接口响应数据 } catch (error) { console.error('菜单数据请求失败:', error) - return {code: 500, msg: '获取菜单失败'} + // return { code: 500, msg: '获取菜单失败' } + ElMessage.error('网络异常') + adminStore.clearState() } }