Răsfoiți Sursa

问题反馈

yuwandanmian 2 ani în urmă
părinte
comite
d567cbdf6a
2 a modificat fișierele cu 6 adăugiri și 3 ștergeri
  1. 1 0
      src/router/index.js
  2. 5 3
      src/views/login/index.vue

+ 1 - 0
src/router/index.js

@@ -197,6 +197,7 @@ export const constantRoutes = [
         name: 'CaseIndexAnalysisList',
         component: () => import('@/views/allcase/caseIndexAnalysisList'),
         meta: { title: '指标分析-科室病案' },
+        hidden: true,
       },
       {
         path: '/searchSystem',

+ 5 - 3
src/views/login/index.vue

@@ -83,14 +83,16 @@ export default {
       handler: function (route) {
         this.redirect = route.query && route.query.redirect;
         // this.redirect = route.query;
+        this.preUrl = !!this.$route.query.preUrl ? this.$route.query.preUrl : sessionStorage.getItem('preUrl')
       },
       immediate: true,
     },
   },
   created() {
-    console.log('login create', this.$route.query.preUrl)
-    this.preUrl = this.$route.query.preUrl ? this.$route.query.preUrl : sessionStorage.getItem('preUrl')
-    console.log('this.preUrl', this.preUrl)
+    this.$nextTick(() => {
+      this.preUrl = !!this.$route.query.preUrl ? this.$route.query.preUrl : sessionStorage.getItem('preUrl')
+      console.log('this.preUrl', this.preUrl)
+    })
   },
   methods: {
     showPwd() {