dsds
This commit is contained in:
parent
c21e64b54f
commit
2f4bd78d60
@ -1,7 +1,5 @@
|
||||
import config from '~/config';
|
||||
|
||||
const baseUrl = 'https://ddbs.1024tool.vip/';
|
||||
const delay = config.isMock ? 500 : 0;
|
||||
let isNavigatingToLogin = false;
|
||||
function request(url, method = 'GET', data = {}) {
|
||||
const header = {
|
||||
'content-type': 'application/json',
|
||||
@ -20,33 +18,38 @@ function request(url, method = 'GET', data = {}) {
|
||||
dataType: 'json', // 微信官方文档中介绍会对数据进行一次JSON.parse
|
||||
header,
|
||||
success(res) {
|
||||
console.log(res)
|
||||
setTimeout(() => {
|
||||
|
||||
if(res.data.code && res.data.code == 10103){
|
||||
if (res.data.code) {
|
||||
if (res.data.code == 10103) {
|
||||
wx.removeStorageSync('access_token');
|
||||
wx.switchTab({
|
||||
url: '/pages/my/index',
|
||||
})
|
||||
if (!isNavigatingToLogin) {
|
||||
const pages = getCurrentPages();
|
||||
const currentRoute = pages[pages.length - 1]?.route;
|
||||
if (currentRoute !== 'pages/login/login') {
|
||||
isNavigatingToLogin = true;
|
||||
wx.navigateTo({
|
||||
url: '/pages/login/login',
|
||||
complete: () => {
|
||||
isNavigatingToLogin = false;
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
reject(res.data);
|
||||
} else {
|
||||
console.log(res.data)
|
||||
resolve(res.data);
|
||||
}
|
||||
|
||||
}, delay);
|
||||
reject(res.data);
|
||||
} else {
|
||||
resolve(res.data);
|
||||
}
|
||||
|
||||
},
|
||||
fail(err) {
|
||||
setTimeout(() => {
|
||||
console.log(err)
|
||||
// 断网、服务器挂了都会fail回调,直接reject即可
|
||||
|
||||
reject(err);
|
||||
}, delay);
|
||||
console.log(err)
|
||||
// 断网、服务器挂了都会fail回调,直接reject即可
|
||||
reject(err);
|
||||
},
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
// 导出请求和服务地址
|
||||
export default request;
|
||||
export default request;
|
||||
@ -2,7 +2,7 @@
|
||||
<view class="box_1">
|
||||
<view class="image_1"></view>
|
||||
<view class="image-wrapper_1">
|
||||
<text class="iconfont icon-fanhui image_2" bind:tap="toBack"></text>
|
||||
<!-- <text class="iconfont icon-fanhui image_2" bind:tap="toBack"></text> -->
|
||||
</view>
|
||||
</view>
|
||||
<view class="box_2">
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user