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