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