From 84326b11401f217cd483d13bc72cec4ffd5da7ce Mon Sep 17 00:00:00 2001 From: bob <bob.zhang@highdatas.com> Date: 星期三, 25 十一月 2020 10:02:22 +0800 Subject: [PATCH] 2020-11-13 --- src/main.ts | 21 +++++++++++++++------ 1 files changed, 15 insertions(+), 6 deletions(-) diff --git a/src/main.ts b/src/main.ts index 284709a..8002fc4 100644 --- a/src/main.ts +++ b/src/main.ts @@ -10,12 +10,14 @@ //npm i moment --save import moment from 'moment'; import echarts from 'echarts' +import VueCookies from 'vue-cookies' Vue.prototype.$echarts = echarts Vue.use(ElementUI); Vue.prototype.$moment = moment;//璧嬪�间娇鐢� - +Vue.use(VueCookies); + Vue.config.productionTip = false; Vue.prototype.$axios = Axios; Axios.defaults.baseURL = '/api'; @@ -45,14 +47,21 @@ Axios.interceptors.request.use(function (config) { - let userId_ = localStorage.getItem('userId'); + // let userId_ = localStorage.getItem('userId'); + if(config.url == "/api/user/login") { + + } + else { + //let userId_ = Vue.VueCookies.get('userId');//localStorage.getItem('userId'); + let userId_ = Vue.$cookies.get('userId');//localStorage.getItem('userId'); if (!userId_ && config.url != "/api/user/login") { - router.replace('/login'); - } + router.replace('/login'); + } config.headers.common['userId'] = userId_; + } return config; }, function (error) { - console.info("error: "); - console.info(error); + // console.info("error: "); + // console.info(error); return Promise.reject(error); }); \ No newline at end of file -- Gitblit v1.8.0