登录页功能完成
This commit is contained in:
+7
-10
@@ -43,6 +43,7 @@ export default function request({
|
||||
if (isStream) { // 流式传输,直接返回
|
||||
return resolve(response);
|
||||
}
|
||||
// 0005 QQ0005 登录已过期
|
||||
|
||||
// 模拟拦截器功能
|
||||
const res = response.data
|
||||
@@ -53,17 +54,13 @@ export default function request({
|
||||
if (res.rtnCode === '0000'){
|
||||
return resolve(res)
|
||||
}
|
||||
if (res.rtnCode === '0005') {
|
||||
common.msg(res.message || 'Error')
|
||||
} else if (res.rtnCode !== '0000') {
|
||||
if (res.rtnCode !== '0002') { // 0002 报错 这里不拦截,和后端约定好的
|
||||
common.msg(res.rtnCode == "9999" ? "系统异常" : res.message || 'Error')
|
||||
return reject(res)
|
||||
}
|
||||
return resolve(res)
|
||||
} else {
|
||||
return resolve(res)
|
||||
if (res.rtnCode === '0005' || res.rtnCode === 'QQ0005'){
|
||||
common.hideLoading()
|
||||
common.show('未登录','现在去登录').then(() => {
|
||||
common.navigateTo('/pages/login/login')
|
||||
})
|
||||
}
|
||||
return reject(res)
|
||||
}
|
||||
});
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user