优化请求接口

master
chen 2022-04-29 18:59:20 +08:00
parent b3537a2fcd
commit 071fa55dbb
1 changed files with 28 additions and 1 deletions

View File

@ -45,6 +45,7 @@ const refreshTokenPage = () => {
}, },
}); });
} }
let errorFlag = true;
// 请求错误处理 // 请求错误处理
const checkError = (e) => { const checkError = (e) => {
// console.error("----接口错误----", e) // console.error("----接口错误----", e)
@ -87,6 +88,32 @@ const checkError = (e) => {
break; 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
}
}
})
}
}
} }
} }