diff --git a/src/common/axiosV2/index.js b/src/common/axiosV2/index.js index e37b74634..3ba12d3d4 100644 --- a/src/common/axiosV2/index.js +++ b/src/common/axiosV2/index.js @@ -63,7 +63,7 @@ service.interceptors.response.use( // ignored } } - if(res.data && res.data.respCode != undefined && res.data.respCode === 'LE505'){ + if(res.data && res.data.respCode !== undefined && res.data.respCode === 'LE505'){ if (isMobile()) { localStorage.removeItem('token') return router.push('/phoneIndex') diff --git a/src/main.js b/src/main.js index 1f4539da8..bbfabb5ec 100644 --- a/src/main.js +++ b/src/main.js @@ -179,7 +179,13 @@ router.beforeEach(function (to, from, next) { } } }else { - next() + // 区分手机端首页 单独逻辑处理 token 为空 跳回验证页面重新验证 + if(fromName === 'databaseSearch' || fromName === 'standDynamics' || + fromName === 'domesticStand' || fromName === 'domesticDetails'){ + next('/loginVerifyPhone') + }else { + next() + } } } else { if (toName.slice(0,5) !== 'phone') { diff --git a/src/pages/phone/domesticDetails.vue b/src/pages/phone/domesticDetails.vue index ee5f4a1b5..ca6390251 100644 --- a/src/pages/phone/domesticDetails.vue +++ b/src/pages/phone/domesticDetails.vue @@ -1,6 +1,6 @@