|
@@ -69,14 +69,13 @@ request.interceptors.request.use((url, options) => {
|
69
|
69
|
});
|
70
|
70
|
|
71
|
71
|
request.interceptors.response.use(async (response) => {
|
72
|
|
- const token = response.headers.get('x-authorization-jwt');
|
73
|
|
- if (token) {
|
74
|
|
- localStorage.setItem('token', token);
|
75
|
|
- }
|
76
|
|
-
|
77
|
72
|
const contextType = response.headers.get('content-type');
|
78
|
73
|
if (contextType.indexOf('json') > -1) {
|
79
|
74
|
const result = await response.clone().json();
|
|
75
|
+ if (result.token) {
|
|
76
|
+ localStorage.setItem('token', result.token);
|
|
77
|
+ }
|
|
78
|
+
|
80
|
79
|
if (result.code === 1000) {
|
81
|
80
|
return result.data;
|
82
|
81
|
}
|