|
@@ -8,8 +8,8 @@ let loading = ''
|
|
|
|
|
|
// 配置请求域名
|
|
|
let layoutBoxIsShow
|
|
|
-const serverName = isProduction ? '/zhoushan' : 'http://192.168.0.135:8017/zhoushan'
|
|
|
-// http://192.168.0.135:8017
|
|
|
+const serverName = isProduction ? '/zhoushan' : 'http://project.4dage.com:8018'
|
|
|
+// http://192.168.0.135:8018
|
|
|
const exceptUrls = ['/login']
|
|
|
|
|
|
axios.defaults.baseURL = serverName
|
|
@@ -22,7 +22,7 @@ axios.interceptors.request.use(function (config) {
|
|
|
config.baseURL = serverName.replace('/zhoushan', '')
|
|
|
}
|
|
|
}
|
|
|
- config.headers['token'] = window.localStorage.getItem('token')
|
|
|
+ config.headers['token'] = window.localStorage.getItem('WXWWQtoken')
|
|
|
loading = vue.$loading({
|
|
|
lock: true,
|
|
|
text: 'Loading',
|
|
@@ -51,7 +51,7 @@ axios.interceptors.response.use(
|
|
|
case 5001:
|
|
|
if (!layoutBoxIsShow) {
|
|
|
layoutBoxIsShow = true
|
|
|
- window.localStorage.setItem('token', '')
|
|
|
+ window.localStorage.setItem('WXWWQtoken', '')
|
|
|
vue.$alert('登录状态失效,请重新登录', '提示', {
|
|
|
confirmButtonText: '确定',
|
|
|
callback: function () {
|
|
@@ -68,19 +68,19 @@ axios.interceptors.response.use(
|
|
|
},
|
|
|
error => {
|
|
|
loading.close()
|
|
|
- // if (error.response) {
|
|
|
- // switch (error.response.code) {
|
|
|
- // case 5001:
|
|
|
- // window.localStorage.setItem('token', '')
|
|
|
- // vue.$alert('登录状态失效,请重新登录', '提示', {
|
|
|
- // confirmButtonText: '确定',
|
|
|
- // callback: function () {
|
|
|
- // router.push('/login')
|
|
|
- // }
|
|
|
- // })
|
|
|
- // break
|
|
|
- // }
|
|
|
- // }
|
|
|
+ if (error.response) {
|
|
|
+ switch (error.response.code) {
|
|
|
+ case 5001:
|
|
|
+ window.localStorage.setItem('WXWWQtoken', '')
|
|
|
+ vue.$alert('登录状态失效,请重新登录', '提示', {
|
|
|
+ confirmButtonText: '确定',
|
|
|
+ callback: function () {
|
|
|
+ router.push('/login')
|
|
|
+ }
|
|
|
+ })
|
|
|
+ break
|
|
|
+ }
|
|
|
+ }
|
|
|
return Promise.reject(error)
|
|
|
}
|
|
|
)
|