From e8e17acc60c337194c6a46ec1ef98adee6b9e12c Mon Sep 17 00:00:00 2001 From: fangyuan <527392886@qq.com> Date: 星期一, 12 十二月 2022 14:32:42 +0800 Subject: [PATCH] 车辆管理及审核管理 批处理修改 --- src/main.js | 29 +++++++++++++++++++++++++++-- 1 files changed, 27 insertions(+), 2 deletions(-) diff --git a/src/main.js b/src/main.js index f253456..5c21072 100644 --- a/src/main.js +++ b/src/main.js @@ -2,11 +2,36 @@ import App from './App.vue' import router from './router' import store from './store' - Vue.config.productionTip = false - +// 寮曞叆鏍峰紡娓呴櫎 +import 'normalize.css/normalize.css' +// 寮曞叆elementUI +import ElementUI from 'element-ui'; +import "element-ui/lib/theme-chalk/index.css"; +// 寮曞叆icons +import './assets/icons' +// 寮曞叆鍏ㄥ眬鏍峰紡 +import '@/styles/index.scss' +import api from "./utils/request" +Vue.prototype.$axios = api +router.beforeEach((to, from, next) => { + if (to.meta.needLogin) { + const token = sessionStorage.getItem('token'); + const tokenHead = sessionStorage.getItem('tokenHead'); + if (token && tokenHead) { + next(); + } else { + router.push("/login"); + next(); + } + } else { + next(); + } +}) +Vue.use(ElementUI); new Vue({ router, store, render: h => h(App) }).$mount('#app') +// Vue.config.devtools=true \ No newline at end of file -- Gitblit v1.8.0