From 434fda2bd16d78e9596fc98f7ec290e90103037c Mon Sep 17 00:00:00 2001 From: fuliqi <fuliqi@qq.com> Date: 星期三, 04 九月 2024 16:01:11 +0800 Subject: [PATCH] 阈值卡片调整、登录路由 --- src/views/login.vue | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/views/login.vue b/src/views/login.vue index ba59cc7..38204ec 100644 --- a/src/views/login.vue +++ b/src/views/login.vue @@ -105,6 +105,7 @@ loginInfo: { firstLogin: 1 }, + roles:[], newPassword: undefined, confirmPassword: undefined, loginRules: { @@ -185,13 +186,15 @@ this.$store.dispatch("Login", this.loginForm).then((res) => { getInfo().then(loginInfo => { this.loginInfo = loginInfo.user + this.roles = loginInfo.roles //濡傛灉杩斿洖涓�1姝e父璺宠浆 if (this.loginInfo.firstLogin == 1) { // this.$router.push({ path: "/" }).catch(() => { }); // return; - if (this.loginInfo.roles.includes("admin") || this.loginInfo.roles.includes("city_leader") || this.loginInfo.roles.includes("county_leader")) { - this.$router.push({path: this.redirect || "/screen"}).catch(() => { - }); + if (this.roles .includes("admin") || this.roles .includes("city_leader") || this.roles .includes("county_leader")) { + this.$router.push({ + path: '/screen' + }) } else { this.$router.push({path: this.redirect || "/index"}).catch(() => { }); -- Gitblit v1.8.0