Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
mp_estate_client
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
mp_estate_backstage
mp_estate_client
Commits
999d7b9e
Commit
999d7b9e
authored
Sep 03, 2020
by
成旭东
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix
parent
a57b2261
Pipeline
#27878
passed with stage
in 2 minutes 34 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
7 additions
and
5 deletions
+7
-5
request.ts
src/utils/request.ts
+7
-5
No files found.
src/utils/request.ts
View file @
999d7b9e
...
...
@@ -24,7 +24,7 @@ const codeMessage = {
504
:
'网关超时。'
,
};
const
excludeCode
=
[
400
,
401
,
422
];
const
loginErrorCode
=
[
401
,
422
];
/**
* 异常处理程序
...
...
@@ -35,7 +35,12 @@ const errorHandler = (error: { response: Response, data: object }): Response | o
let
returnErrorObj
:
any
=
response
;
if
(
response
&&
response
.
status
)
{
if
(
!
excludeCode
.
includes
(
response
.
status
))
{
if
(
response
.
status
>=
500
||
response
.
status
===
400
)
{
returnErrorObj
=
data
;
}
else
if
(
loginErrorCode
.
includes
(
response
.
status
))
{
saveToken
();
returnErrorObj
=
data
;
}
else
{
const
errorText
=
codeMessage
[
response
.
status
]
||
response
.
statusText
;
const
{
status
,
url
}
=
response
;
...
...
@@ -43,9 +48,6 @@ const errorHandler = (error: { response: Response, data: object }): Response | o
message
:
`请求错误
${
status
}
:
${
url
}
`
,
description
:
errorText
,
});
}
else
{
saveToken
();
returnErrorObj
=
data
;
}
}
else
if
(
!
response
)
{
notification
.
error
({
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment