src/utils/request/interceptors.js
@@ -75,12 +75,14 @@ } return response; }, (response) => { let res = response const message = res?.data?.msg || res?.data?.error_description || res?.data?.message || '系统错误' /* 对响应错误做点什么 (statusCode !== 200)*/ uni.showToast({title: response?.data?.msg, icon: 'none'}); uni.showToast({title: message, icon: 'none'}); if (response.statusCode === 401) { const pages = getCurrentPages() const currentPage = pages[pages.length - 1] uni.redirectTo({ uni.reLaunch({ url: `/pages/login/index?redirect=/${currentPage.route}` }) }