Files
FlutterUnit/lib/app/utils/http/code.dart
2020-06-19 09:59:57 +08:00

31 lines
826 B
Dart

//import 'package:gsy_github_app_flutter/common/event/http_error_event.dart';
//import 'package:gsy_github_app_flutter/common/event/index.dart';
///错误编码
class Code {
///网络错误
static const NETWORK_ERROR = -1;
///网络超时
static const NETWORK_TIMEOUT = -2;
///网络返回数据格式化一次
static const NETWORK_JSON_EXCEPTION = -3;
///Github APi Connection refused
static const GITHUB_API_REFUSED = -4;
static const SUCCESS = 200;
static errorHandleFunction(code, message, noTip) {
if (noTip) {
return message;
}
if(message != null && message is String && (message.contains("Connection refused") || message.contains("Connection reset"))) {
code = GITHUB_API_REFUSED;
}
// eventBus.fire(new HttpErrorEvent(code, message));
return message;
}
}