Prechádzať zdrojové kódy

fix(web): 非管理员登录避免死循环 — teacher 直接进 /teacher-dashboard

Xiaogang Liao 3 mesiacov pred
rodič
commit
394e4a1020
1 zmenil súbory, kde vykonal 3 pridanie a 2 odobranie
  1. 3 2
      cfc-web/src/views/Login.vue

+ 3 - 2
cfc-web/src/views/Login.vue

@@ -274,8 +274,9 @@ export default {
           } else {
             console.log('登录成功')
           }
-          await this.$nextTick()
-          this.$router.replace({ path: '/' })
+        await this.$nextTick()
+        const redirectRole = role === 'teacher' ? '/teacher-dashboard' : '/'
+        this.$router.replace({ path: redirectRole })
         } catch (e) {
           const msg = e && e.message ? e.message : '登录失败,请检查账号密码'
           if (this.$message) {