From b57c81c1da4ad71edf2073c21e7cebb38123b961 Mon Sep 17 00:00:00 2001
From: peng <peng.com>
Date: 星期一, 27 十月 2025 17:08:00 +0800
Subject: [PATCH] 页面调整
---
manager/src/views/login.vue | 25 +++++++++++++++++++++----
1 files changed, 21 insertions(+), 4 deletions(-)
diff --git a/manager/src/views/login.vue b/manager/src/views/login.vue
index c1b7819..2237626 100644
--- a/manager/src/views/login.vue
+++ b/manager/src/views/login.vue
@@ -119,13 +119,30 @@
// 鍔犺浇鑿滃崟
Cookies.set("userInfoManager", JSON.stringify(res.result));
this.$store.commit("setAvatarPath", res.result.avatar);
- util.initRouter(this);
- this.$router.push({
- name: "home_index",
+ // 纭繚璺敱鍒濆鍖栧畬鎴愬悗鍐嶈繘琛岃烦杞�
+ return util.initRouter(this).then(() => {
+ this.$router.push({
+ name: "home_index",
+ }).catch(err => {
+ console.error("璺敱璺宠浆閿欒:", err);
+ // 濡傛灉鐩存帴璺宠浆澶辫触锛屽皾璇曚娇鐢╮eplace
+ this.$router.replace({
+ name: "home_index",
+ });
+ });
+ }).catch(err => {
+ console.error("璺敱鍒濆鍖栧け璐�:", err);
+ // 璺敱鍒濆鍖栧け璐ユ椂涔熻烦杞埌棣栭〉
+ this.$router.push({
+ name: "home_index",
+ });
});
} else {
this.loading = false;
}
+ }).catch(err => {
+ console.error("鑾峰彇鐢ㄦ埛淇℃伅澶辫触:", err);
+ this.loading = false;
});
},
submitLogin() {
@@ -156,7 +173,7 @@
.catch(() => {
this.loading = false;
});
- this.$refs.verify.show = false;
+ // this.$refs.verify.show = false;
},
},
};
--
Gitblit v1.8.0