diff --git a/pages/user/mycertinfo/orgverify.vue b/pages/user/mycertinfo/orgverify.vue index 613049b..72b699a 100644 --- a/pages/user/mycertinfo/orgverify.vue +++ b/pages/user/mycertinfo/orgverify.vue @@ -1146,7 +1146,7 @@ export default { app.$error('提交认证失败') } else { app.$success('认证提交成功') - app.$navTo("/pages/user/index") + setTimeout(app.jumpUrl,3000) } resolve() @@ -1159,6 +1159,9 @@ export default { return false }) }, + jumpUrl() { + uni.reLaunch({url: "/pages/user/index"}) + }, }, } diff --git a/pages/user/mycertinfo/personverify.vue b/pages/user/mycertinfo/personverify.vue index 0fee4cc..7c141e1 100644 --- a/pages/user/mycertinfo/personverify.vue +++ b/pages/user/mycertinfo/personverify.vue @@ -667,7 +667,7 @@ app.$error('提交认证失败') } else { app.$success('认证提交成功') - app.$navTo("/pages/user/index") + setTimeout(app.jumpUrl,3000) } resolve() }) @@ -677,6 +677,9 @@ uni.hideLoading() return false }) + }, + jumpUrl() { + uni.reLaunch({url: "/pages/user/index"}) }, } } diff --git a/utils/request/index.js b/utils/request/index.js index eaa348f..b273a6b 100644 --- a/utils/request/index.js +++ b/utils/request/index.js @@ -110,11 +110,10 @@ $http.dataFactory = async res => { // 提示登录 if(res.response.statusCode==401){ store.dispatch('Logout') - uni.$error('登录失效了,请重新登录系统') - uni.navigateTo({ - url: "/pages/login/index" + return Promise.reject({ + statusCode: res.response.statusCode, + errMsg: '登录失效了,请重新登录系统' }) - return }