| | |
| | | }, config => { // 可使用async await 做异步操作 |
| | | return Promise.reject(config) |
| | | }) |
| | | |
| | | uni.showLoading({ |
| | | title:"加载中..." |
| | | }) |
| | | |
| | | http.interceptors.response.use((response) => { |
| | | // 若有数据返回则通过 |
| | | if (response.data.access_token || response.data.key) { |
| | | return response.data |
| | | } |
| | | |
| | | // 服务端返回的状态码不等于200,则reject() |
| | | if (response.data.code) { |
| | | if (response.data.code !== 200) { |
| | | uni.showToast({ |
| | | title: response.data.msg, |
| | | icon: 'none' |
| | | }); |
| | | return Promise.reject(response); |
| | | } |
| | | }else { |
| | | if(response.data.error_code !== 200){ |
| | | uni.showToast({ |
| | | title: response.data.msg, |
| | | icon: 'none' |
| | |
| | | |
| | | //数据中台返回的数据结果 |
| | | if (response.statusCode) { |
| | | uni.hideLoading() |
| | | if (response.statusCode !== 200) { |
| | | console.log(response.data.msg) |
| | | uni.showToast({ |
| | |
| | | const currentPage = pages[pages.length - 1] |
| | | uni.setStorageSync("responIndex", 0) |
| | | uni.clearStorageSync() |
| | | |
| | | uni.showModal({ |
| | | title: "提示", |
| | | content: "请登录", |
| | | showCancel: false, |
| | | success: res => { |
| | | if (res.confirm) { |
| | | uni.redirectTo({ |
| | | url: `/pages/login/login-account?redirect=/${currentPage.route}` |
| | | }) |
| | | } else if (res.cancel) { |
| | | console.log('用户点击取消'); |
| | | } |
| | | } |
| | | }) |
| | | |
| | | uni.redirectTo({ |
| | | url: `/pages/login/login-account?redirect=/${currentPage.route}` |
| | | }) |
| | | |
| | | |
| | | // uni.showModal({ |
| | | // title: "提示", |
| | | // content: "请登录", |
| | | // showCancel: false, |
| | | // success: res => { |
| | | // if (res.confirm) { |
| | | // uni.redirectTo({ |
| | | // url: `/pages/login/login-account?redirect=/${currentPage.route}` |
| | | // }) |
| | | // } else if (res.cancel) { |
| | | // console.log('用户点击取消'); |
| | | // } |
| | | // } |
| | | // }) |
| | | |
| | | |
| | | |