401 退出页
This commit is contained in:
parent
6b175e2303
commit
de1f30d605
|
@ -13,12 +13,12 @@ export const http = <T>(options: CustomRequestOptions) => {
|
|||
responseType: 'json',
|
||||
// #endif
|
||||
// 响应成功
|
||||
success(res) {
|
||||
success(res: any) {
|
||||
// 状态码 2xx,参考 axios 的设计
|
||||
if (res.statusCode >= 200 && res.statusCode < 300) {
|
||||
if (res.data?.code >= 200 && res.data?.code < 300) {
|
||||
// 2.1 提取核心数据 res.data
|
||||
resolve(res.data as IResData<T>)
|
||||
} else if (res.statusCode === 401) {
|
||||
} else if (res.data?.code === 401) {
|
||||
// 401错误 -> 清理用户信息,跳转到登录页
|
||||
window.parent.postMessage(
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue