diff --git a/src/router/index.js b/src/router/index.js
index dfebb53..4254cbb 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -5,19 +5,11 @@ import VueRouter from 'vue-router'
Vue.use(VueRouter)
const routes = [
- // {
- // path: '/',
- // name: 'home',
- // component: HomeView
- // },
- // {
- // path: '/about',
- // name: 'about',
- // // route level code-splitting
- // // this generates a separate chunk (about.[hash].js) for this route
- // // which is lazy-loaded when the route is visited.
- // component: () => import(/* webpackChunkName: "about" */ '../views/AboutView.vue')
- // },
+ {
+ path: '/',
+ name: 'home',
+ redirect:'/archive'
+ },
{// 可视化采集器页面
path: '/collector',
name: 'collector',
@@ -36,6 +28,10 @@ const routes = [
hidden: true, // menu 菜单是否隐藏
},
},
+ {
+ path:'*',
+ component:()=>import('@/views/404')
+ }
]
const router = new VueRouter({
@@ -44,4 +40,9 @@ const router = new VueRouter({
routes
})
+// router.beforeEach((to, from, next) => {
+// console.log(from.path);
+
+// });
+
export default router
diff --git a/src/utils/request.js b/src/utils/request.js
index 4ab4424..97b63a8 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -5,10 +5,10 @@ import {
Message,
MessageBox
} from "element-ui";
-// import {
-// clearSession,
-// getSession
-// } from "@/utils/storage";
+import {
+ clearSession,
+ getSession
+} from "@/utils/storage";
import {
debounce
} from '@/utils/debounce.js'
@@ -37,7 +37,9 @@ service.interceptors.request.use(
// config.headers.common["token"] = `${getSession("token")}`;
// config.headers.common["timestamp"] = timestamp();
// }
- config.headers["token"] = "eyJhbGciOiJIUzUxMiJ9.eyJ0b2tlblVzZXIiOiJ7XCJkb3dubG9hZFJlY29yZFwiOjEsXCJuYW1lXCI6XCLlsI_ojINcIixcInJlYWRlckxpc3RcIjpbXCJFQUJFRUI1RDYyODQ0OUE3OTMwRjRDMEE5OTUzQTc2MFwiLFwiRUFCRUVCNUQ2Mjg0NDlBNzkzMEY0QzBBOTk1M0E3NjFcIixcIkVBQkVFQjVENjI4NDQ5QTc5MzBGNEMwQTk5NTNBNzYyXCIsXCJFQUJFRUI1RDYyODQ0OUE3OTMwRjRDMEE5OTUzQTc2M1wiLFwiMTVFN0ZFNzgwM0Y1NDVDQjgxMzkwQkM4OEU3MjUyNDBcIixcIkRCNUU3REE3OEE3RTQ4MDk5MUQ2NUI4QzJBOEUyODUwXCIsXCIxNTI0NjI1MUY0MTE0MjQzODM1MUY1RkE5MEREN0FGOVwiLFwiMERCOTM3OTc4ODU3NDZCMThEQUY2QzBDOTM2RDJEQ0FcIixcIkRFNTk5RDc3MEU4MzQ3Q0NCNTEyMkJDMzU3RDk2RjM1XCIsXCI4M0JFQTkxRDgwODc0MUQ1ODYxNkY3QTBCN0E5QjFCQ1wiLFwiRUFCRUVCNUQ2Mjg0NDlBNzkzMEY0QzBBOTk1M0E3NTdcIixcIkVBQkVFQjVENjI4NDQ5QTc5MzBGNEMwQTk5NTNBNzU4XCIsXCJFQUJFRUI1RDYyODQ0OUE3OTMwRjRDMEE5OTUzQTc1OVwiLFwiRUFCRUVCNUQ2Mjg0NDlBNzkzMEY0QzBBOTk1M0E3NTNcIixcIkVBQkVFQjVENjI4NDQ5QTc5MzBGNEMwQTk5NTNBNzU0XCIsXCJFQUJFRUI1RDYyODQ0OUE3OTMwRjRDMEE5OTUzQTc1NVwiLFwiRUFCRUVCNUQ2Mjg0NDlBNzkzMEY0QzBBOTk1M0E3NTZcIixcIkMzOTEwODVEREYzMTRFNTZCQjA4RjhCODM1OEFERUJBXCIsXCJFQUJFRUI1RDYyODQ0OUE3OTMwRjRDMEE5OTUzQTc1MVwiLFwiRUFCRUVCNUQ2Mjg0NDlBNzkzMEY0QzBBOTk1M0E3NTJcIixcIkM3MEU4QzQyN0EzNjQ4Qjc5QkU4MDc5OEMwOEY0RDEyXCIsXCI3QTlDNjIxRTNGNEY0QzlDQTk1MjkyMTQxQzVFMTVFOFwiLFwiQkZENDA2MzMzMUFENDVGQjgzQzczMzJERjQ5RUNCRjRcIixcIjAwRUY2OTUyRkFBNjQ3Mzk4N0FFRUYxOEU0Njc5MzkyXCIsXCJBQzJDOEY0QTg4ODg0REM4OTQ2MzAzMDJDNjFDNkEwN1wiLFwiODVEQUU3M0E4N0QwNDdEMjhDMjIyRTg3OEM3OEM2NzBcIixcIkFGQjlGQkU2NTZENzQ5MkM4MEFFREU2RTY4NUE4NTFBXCIsXCJEODBFRDQyOUFFQzI0QzM4OUU0NDRGMzE1NkY4OTBCNVwiXSxcInJvbGVJZFwiOi0xMDAsXCJzaG93UHJpbnRcIjoxLFwic2hvd1JlY29yZFwiOjEsXCJ1c2VySWRcIjoxNTE2MjIxNTU0MjQzOTU2NzM3LFwidXNlck5hbWVcIjpcImZ4d1wifSIsImV4cCI6MTY3MzYwMjg1MH0.68b-64EmDD8DxvLpME0-0F5JTm8MKPV4faKf_MRK03KKitfpnBhNQuLNIDaWh9-bEWluipBkWUnag0RyNlXAIg";
+ // let token =window.sessionStorage.getItem('token')
+
+ config.headers["token"] =`${getSession("token")}`
return config;
},
(error) => {
diff --git a/src/utils/storage.js b/src/utils/storage.js
index d4eb3c2..ccef03b 100644
--- a/src/utils/storage.js
+++ b/src/utils/storage.js
@@ -1,37 +1,37 @@
-// // 1. localStorage
-// // 设置永久缓存
-// export function setLocal(key, val) {
-// window.localStorage.setItem(key, JSON.stringify(val));
-// }
-// // 获取永久缓存
-// export function getLocal(key) {
-// let json = window.localStorage.getItem(key);
-// return JSON.parse(json);
-// }
-// // 移除永久缓存
-// export function removeLocal(key) {
-// window.localStorage.removeItem(key);
-// }
-// // 移除全部永久缓存
-// export function clearLocal() {
-// window.localStorage.clear();
-// }
+// 1. localStorage
+// 设置永久缓存
+export function setLocal(key, val) {
+ window.localStorage.setItem(key, JSON.stringify(val));
+}
+// 获取永久缓存
+export function getLocal(key) {
+ let json = window.localStorage.getItem(key);
+ return JSON.parse(json);
+}
+// 移除永久缓存
+export function removeLocal(key) {
+ window.localStorage.removeItem(key);
+}
+// 移除全部永久缓存
+export function clearLocal() {
+ window.localStorage.clear();
+}
-// // 2. sessionStorage
-// // 设置临时缓存
-// export function setSession(key, val) {
-// window.sessionStorage.setItem(key, JSON.stringify(val));
-// }
-// // 获取临时缓存
-// export function getSession(key) {
-// let json = window.sessionStorage.getItem(key);
-// return json==null?'':JSON.parse(json);
-// }
-// // 移除临时缓存
-// export function removeSession(key) {
-// window.sessionStorage.removeItem(key);
-// }
-// // 移除全部临时缓存
-// export function clearSession() {
-// window.sessionStorage.clear();
-// }
+// 2. sessionStorage
+// 设置临时缓存
+export function setSession(key, val) {
+ window.sessionStorage.setItem(key, JSON.stringify(val));
+}
+// 获取临时缓存
+export function getSession(key) {
+ let json = window.sessionStorage.getItem(key);
+ return json==null?'':JSON.parse(json);
+}
+// 移除临时缓存
+export function removeSession(key) {
+ window.sessionStorage.removeItem(key);
+}
+// 移除全部临时缓存
+export function clearSession() {
+ window.sessionStorage.clear();
+}
diff --git a/src/views/404/index.vue b/src/views/404/index.vue
new file mode 100644
index 0000000..a282fcb
--- /dev/null
+++ b/src/views/404/index.vue
@@ -0,0 +1,29 @@
+
+
+ 404
+
+
+
+
+
+
\ No newline at end of file