Эх сурвалжийг харах

修复首次登陆报错问题 白屏问题如果出现请及时iss 感谢

pixel 5 жил өмнө
parent
commit
58cf271797

+ 1 - 0
QMPlusVuePage/src/store/module/router.js

@@ -35,6 +35,7 @@ export const router = {
             })
             asyncRouterHandle(baseRouter)
             commit('setAsyncRouter', baseRouter)
+            return true
         }
     },
     getters: {

+ 3 - 4
QMPlusVuePage/src/store/module/user.js

@@ -38,18 +38,17 @@ export const user = {
         }
     },
     actions: {
-        async LoginIn({ commit, dispatch }, loginInfo) {
+        async LoginIn({ commit }, loginInfo) {
             const res = await login(loginInfo)
             commit('setUserInfo', res.data.user)
             commit('setToken', res.data.token)
             commit('setExpiresAt', res.data.expiresAt)
             if (res.success) {
-                await dispatch("SetAsyncRouter")
                 const redirect = router.history.current.query.redirect
                 if (redirect) {
-                    router.push({ path: redirect, replace: true })
+                    router.push({ path: redirect })
                 } else {
-                    router.push({ path: '/layout/dashbord', replace: true })
+                    router.push({ path: '/layout/dashbord' })
                 }
             }
         }