优化请求接口
parent
b3537a2fcd
commit
071fa55dbb
|
@ -45,6 +45,7 @@ const refreshTokenPage = () => {
|
|||
},
|
||||
});
|
||||
}
|
||||
let errorFlag = true;
|
||||
// 请求错误处理
|
||||
const checkError = (e) => {
|
||||
// console.error("----接口错误----", e)
|
||||
|
@ -87,7 +88,33 @@ const checkError = (e) => {
|
|||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if(e.errMsg=="request:fail 对应的服务器证书无效。" || e.errno==600001) {
|
||||
if(errorFlag) {
|
||||
errorFlag = false;
|
||||
uni.showModal({
|
||||
title:'服务器证书无效',
|
||||
confirmText:'确定',
|
||||
showCancel:false,
|
||||
success:(e)=> {
|
||||
if(e.confirm) {
|
||||
// #ifdef MP-WEIXIN
|
||||
// 退出小程序
|
||||
wx.exitMiniProgram();
|
||||
// #endif
|
||||
// #ifdef APP-PLUS
|
||||
if (uni.getSystemInfoSync().platform == 'ios'){
|
||||
plus.ios.import("UIApplication").sharedApplication().performSelector("exit")
|
||||
} else if (uni.getSystemInfoSync().platform == 'android'){
|
||||
plus.runtime.quit();
|
||||
}
|
||||
// #endif
|
||||
}
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// 封装request的(GET、POST)请求
|
||||
|
|
Loading…
Reference in New Issue