From 0434030f2777ee65a4255287e1842fcb0b772f87 Mon Sep 17 00:00:00 2001 From: vben Date: Fri, 11 Dec 2020 22:08:36 +0800 Subject: [PATCH] fix(login): fix the problem of successful login and notify disappearing --- CHANGELOG.zh_CN.md | 7 +++++++ src/store/modules/user.ts | 2 +- src/views/sys/login/Login.vue | 1 + 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.zh_CN.md b/CHANGELOG.zh_CN.md index fd53d714f..b9a5fc323 100644 --- a/CHANGELOG.zh_CN.md +++ b/CHANGELOG.zh_CN.md @@ -7,6 +7,13 @@ ### 🎫 Chores - 返回顶部样式调整,避免遮住其他元素 +- 升级`ant-design-vue`到`2.0.0-rc.4` + +### 🐛 Bug Fixes + +- 修复多级路由缓存导致组件渲染多次的问题 +- 修复地图图表切换后消失问题 +- 修复登录成功 notify 消失问题 ## 2.0.0-rc.13 (2020-12-10) diff --git a/src/store/modules/user.ts b/src/store/modules/user.ts index 16bef467a..a28339488 100644 --- a/src/store/modules/user.ts +++ b/src/store/modules/user.ts @@ -114,7 +114,7 @@ class User extends VuexModule { // const name = FULL_PAGE_NOT_FOUND_ROUTE.name; // name && router.removeRoute(name); - goHome && router.replace(PageEnum.BASE_HOME); + goHome && (await router.replace(PageEnum.BASE_HOME)); return userInfo; } catch (error) { return null; diff --git a/src/views/sys/login/Login.vue b/src/views/sys/login/Login.vue index b433886f0..2af0ae61a 100644 --- a/src/views/sys/login/Login.vue +++ b/src/views/sys/login/Login.vue @@ -99,6 +99,7 @@ password: '123456', // verify: undefined, }); + const formState = reactive({ loading: false, });