From eb3241b59986de83f64ab747d2521bb78a1af0b6 Mon Sep 17 00:00:00 2001 From: zhangyanpeng <bob.zhang@highdatas.com> Date: 星期四, 30 四月 2020 17:40:18 +0800 Subject: [PATCH] 删除打包的文件 --- src/main.ts | 28 ++++++++++++++++++++++++++++ 1 files changed, 28 insertions(+), 0 deletions(-) diff --git a/src/main.ts b/src/main.ts index f34f462..d133676 100644 --- a/src/main.ts +++ b/src/main.ts @@ -21,6 +21,21 @@ Axios.defaults.baseURL = '/api'; Axios.defaults.headers.post['Content-Type'] = 'application/json'; +/* Axios.interceptors.request.use( + config => { + let userId_ = localStorage.getItem('userId'); + if (!userId_) { // + router.replace({ + path: 'login', + + }) + } + return config; + }, + err => { + return Promise.reject(err); + }); */ + new Vue({ router, @@ -28,3 +43,16 @@ render: h => h(App) }).$mount("#app"); + +Axios.interceptors.request.use(function (config) { + let userId_ = localStorage.getItem('userId'); + if (!userId_ && config.url != "/api/user/login") { + router.replace('/login'); + } + config.headers.common['userId'] = userId_; + return config; +}, function (error) { + // console.info("error: "); + // console.info(error); + return Promise.reject(error); +}); \ No newline at end of file -- Gitblit v1.8.0