From 538208023472e702b7514faacdee7cbcc73b76c1 Mon Sep 17 00:00:00 2001
From: 龚焕茏 <2842157468@qq.com>
Date: 星期四, 12 九月 2024 11:01:06 +0800
Subject: [PATCH] 调整
---
src/settings.js | 2 +-
src/views/student/index.vue | 16 ++++++++++++----
2 files changed, 13 insertions(+), 5 deletions(-)
diff --git a/src/settings.js b/src/settings.js
index ae3c494..209b307 100644
--- a/src/settings.js
+++ b/src/settings.js
@@ -1,6 +1,6 @@
module.exports = {
- title: 'Vue Admin Template',
+ title: '鍙綋寰暀鍔�',
/**
* @type {boolean} true | false
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