parse<T> method
Implementation
@override
HttpResponse<T> parse<T>(Response response) {
if (response.data['Response']['Header']['Success'] == true) {
if(_isTokenTimeout(response.data['Response']['Header']['ErrorCode'])) {
return HttpResponse.failureFromError(
UnauthorisedException(message: "没有权限", code: '401'));
}{
return HttpResponse.success(response.data["Response"]["Body"]);
}
} else {
return HttpResponse.failure(
errorMsg: response.data["Response"]["Header"]["ErrorInfo"], errorCode: response.data["Response"]["Header"]["ErrorCode"]);
}
}