zdl vor 1 Jahr
Ursprung
Commit
ef44474e4f

+ 5 - 6
src/layout/components/Navbar.vue

@@ -44,12 +44,11 @@ export default {
       this.$store.dispatch('app/toggleSideBar');
       this.$store.dispatch('app/toggleSideBar');
     },
     },
     logout() {
     logout() {
-    //  this.$store.dispatch('user/logout');
-    // debugger
-    setToken('');
-    // 清除缓存的权限菜单
-    sessionStorage.removeItem("route")
-    this.$router.push(`/login?redirect=${this.$route.fullPath}`);
+      setToken('');
+      // 清除缓存的权限菜单
+      sessionStorage.removeItem("route")
+      sessionStorage.removeItem("preUrl")
+      this.$router.push(`/login`);
     },
     },
   },
   },
 };
 };

+ 1 - 1
src/views/allcase/caseControl.vue

@@ -26,7 +26,7 @@ import CaseQualityBox from './components/CaseQualityBox2.vue';
         const params = {
         const params = {
           id: Number(this.$route.query.id),
           id: Number(this.$route.query.id),
         };
         };
-        this.$axios2.post('/get_case_quality', params).then(res => {
+        this.$axios2.post('/get_case_quality_v2', params).then(res => {
           this.data = res.data;
           this.data = res.data;
         });
         });
       }
       }

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

@@ -92,15 +92,16 @@ export default {
     $route: {
     $route: {
       handler: function (route) {
       handler: function (route) {
         this.redirect = route.query && route.query.redirect;
         this.redirect = route.query && route.query.redirect;
-        // this.preUrl = !!this.$route.query.preUrl ? this.$route.query.preUrl : sessionStorage.getItem('preUrl')
-        this.preUrl = !!this.$route.query.preUrl ? this.$route.query.preUrl : undefined
+        this.preUrl = !!this.$route.query.preUrl ? this.$route.query.preUrl : sessionStorage.getItem('preUrl')
+        // this.preUrl = !!this.$route.query.preUrl ? this.$route.query.preUrl : undefined
       },
       },
       immediate: true,
       immediate: true,
     },
     },
   },
   },
   created() {
   created() {
     this.$nextTick(() => {
     this.$nextTick(() => {
-      this.preUrl = !!this.$route.query.preUrl ? this.$route.query.preUrl : undefined
+      this.preUrl = !!this.$route.query.preUrl ? this.$route.query.preUrl : sessionStorage.getItem('preUrl')
+      // this.preUrl = !!this.$route.query.preUrl ? this.$route.query.preUrl : undefined
     })
     })
   },
   },
   methods: {
   methods: {

+ 1 - 1
src/views/outpatient/case/index.vue

@@ -264,7 +264,7 @@ import { dateFormat } from '@/utils/index'
           page_size: pageSize,
           page_size: pageSize,
         }
         }
         if (this.$route.query.code) {
         if (this.$route.query.code) {
-          params.user_code = this.$route.query.code
+          params.code = this.$route.query.code
         }
         }
         if (field[0].key) {
         if (field[0].key) {
           params.field = field
           params.field = field