From b56fcbe8d410c18b3a6ff7e4eb0e24815bbb5e09 Mon Sep 17 00:00:00 2001 From: peng <peng.com> Date: 星期五, 19 九月 2025 13:41:59 +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