Authored by 于良

401时返回登录页面 review by 草莓

... ... @@ -8,6 +8,7 @@ import md5 from 'md5';
import timeoutPromise from '../utils/timeoutPromise';
import trimObject from '../utils/trimObject';
import RNNativeConfig from './RNNativeConfig';
import {Actions} from 'react-native-router-flux';
export default class Request {
... ... @@ -95,9 +96,14 @@ export default class Request {
throw({code: json.code, message: json.message});
}
} else {
let error = new Error(response.statusText);
error.response = response;
throw(error);
if (response.status == 401) {
Actions.pop();
Actions.Login();
} else {
let error = new Error(response.statusText);
error.response = response;
throw(error);
}
}
}
... ...