Pārlūkot izejas kodu

跳转练习题

natasha 1 gadu atpakaļ
vecāks
revīzija
7d4032ecba
2 mainītis faili ar 10 papildinājumiem un 2 dzēšanām
  1. 3 2
      src/components/login/login.vue
  2. 7 0
      src/router/index.js

+ 3 - 2
src/components/login/login.vue

@@ -403,7 +403,9 @@ export default {
             localStorage.setItem("user_name", JSON.stringify(obj));
           }
           setToken(res);
-          let isShare = localStorage.getItem("temporary_link");
+          let isShare = this.$route.query.temporary_link
+            ? decodeURIComponent(this.$route.query.temporary_link)
+            : "";
           if (
             res.last_update_password_days >=
               res.sys_recommend_password_update_days &&
@@ -414,7 +416,6 @@ export default {
             this.$message.success(this.$t("Key442"));
             setI18nLang(this.language_type).then(() => {
               if (isShare) {
-                localStorage.removeItem("temporary_link");
                 location.href = isShare;
               } else if (
                 res.popedom_code_list.indexOf(2000001) > -1 ||

+ 7 - 0
src/router/index.js

@@ -12,6 +12,13 @@ export const constantRoutes = [{
   // component: () => import('@/views/login/index'),
 },
 {
+  path: '/login',
+  name: "indexLogin",
+  meta: { title: '登录' },
+  component: Index,
+  // component: () => import('@/views/login/index'),
+},
+{
   path: '/Signup',
   name: "Signup",
   meta: { title: '注册' },