731e47d8 by renchao@pashanhoo.com

style:登录修改

1 parent f4aa11c8
...@@ -17,10 +17,10 @@ ...@@ -17,10 +17,10 @@
17 </div> 17 </div>
18 </template> 18 </template>
19 <script> 19 <script>
20 import { mapGetters } from 'vuex' 20 import { mapGetters } from 'vuex'
21 import Breadcrumb from './Breadcrumb' 21 import Breadcrumb from './Breadcrumb'
22 import { logout } from "@/api/login.js"; 22 import { logout } from "@/api/login.js";
23 export default { 23 export default {
24 components: { 24 components: {
25 Breadcrumb 25 Breadcrumb
26 }, 26 },
...@@ -45,7 +45,7 @@ export default { ...@@ -45,7 +45,7 @@ export default {
45 this.$store.dispatch("user/resetState"); 45 this.$store.dispatch("user/resetState");
46 this.$store.dispatch("permission/resetRoutes"); 46 this.$store.dispatch("permission/resetRoutes");
47 this.$router.replace({ 47 this.$router.replace({
48 path: "/sb" 48 path: "/login"
49 }) 49 })
50 }) 50 })
51 .catch((error) => { 51 .catch((error) => {
...@@ -53,12 +53,12 @@ export default { ...@@ -53,12 +53,12 @@ export default {
53 }) 53 })
54 } 54 }
55 } 55 }
56 } 56 }
57 </script> 57 </script>
58 <style lang="scss" scoped> 58 <style lang="scss" scoped>
59 @import "~@/styles/_handle.scss"; 59 @import "~@/styles/_handle.scss";
60 60
61 .navbar-con { 61 .navbar-con {
62 position: relative; 62 position: relative;
63 63
64 .logo { 64 .logo {
...@@ -79,9 +79,9 @@ export default { ...@@ -79,9 +79,9 @@ export default {
79 line-height: 50px; 79 line-height: 50px;
80 } 80 }
81 } 81 }
82 } 82 }
83 83
84 .navbar { 84 .navbar {
85 height: $headerHeight; 85 height: $headerHeight;
86 overflow: hidden; 86 overflow: hidden;
87 position: relative; 87 position: relative;
...@@ -104,5 +104,5 @@ export default { ...@@ -104,5 +104,5 @@ export default {
104 align-items: center; 104 align-items: center;
105 } 105 }
106 } 106 }
107 } 107 }
108 </style> 108 </style>
......
1 /* 1 /*
2 * @Description: 此文件主要创建 axios 实例,然后添加请求拦截器和响应拦截器 2 * @Description: 此文件主要创建 axios 实例,然后添加请求拦截器和响应拦截器
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-04-27 17:09:51 4 * @LastEditTime: 2023-05-25 14:52:20
5 */ 5 */
6 import Vue from 'vue' 6 import Vue from 'vue'
7 import axios from "axios"; 7 import axios from "axios";
...@@ -69,23 +69,12 @@ function handleErrorData (status) { ...@@ -69,23 +69,12 @@ function handleErrorData (status) {
69 window.tokenValid = false; 69 window.tokenValid = false;
70 Message.error("由于长时间未操作,请重新登录!"); 70 Message.error("由于长时间未操作,请重新登录!");
71 localStorage.removeItem("token"); 71 localStorage.removeItem("token");
72 let code = Vue.prototype.BASE_API.CODE
73 if (code == 'BDCSBPT') {
74 router.replace({ 72 router.replace({
75 path: "/sb", 73 path: "/login",
76 query: { 74 query: {
77 redirect: router.history.current.fullPath, 75 redirect: router.history.current.fullPath,
78 },
79 });
80 } else {
81 router.replace({
82 path: "/jg",
83 query: {
84 redirect: router.history.current.fullPath,
85 },
86 });
87 } 76 }
88 77 })
89 } 78 }
90 break; 79 break;
91 case 404: 80 case 404:
......