From 538208023472e702b7514faacdee7cbcc73b76c1 Mon Sep 17 00:00:00 2001 From: 龚焕茏 <2842157468@qq.com> Date: 星期四, 12 九月 2024 11:01:06 +0800 Subject: [PATCH] 调整 --- src/views/student/index.vue | 16 ++++++++++++---- 1 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/views/student/index.vue b/src/views/student/index.vue index 9c20ba2..9999580 100644 --- a/src/views/student/index.vue +++ b/src/views/student/index.vue @@ -161,11 +161,18 @@ // 鑾峰彇鍦板潃鏍廲ode let code = this.$route.query.code; if (code) { - this.getUserDate(code); + if (localStorage.getItem("code")) { + if (code !== localStorage.getItem("code")) { + this.getUserDate(code); + } + } else { + this.getUserDate(code); + } + } else { + if (!localStorage.getItem("user")) { + this.$router.push("/login"); + } } - // else { - // this.$router.push("/login"); - // } if (localStorage.getItem("user")) { this.fetchData(); } @@ -176,6 +183,7 @@ code: code, }).then((res) => { localStorage.setItem("user", JSON.stringify(res)); + localStorage.setItem("code", code); this.fetchData(); }); }, -- Gitblit v1.8.0