update ios project
update ios project
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
import 'http_exceptions.dart';
|
||||
|
||||
class ApiResponse<T> implements Exception {
|
||||
Status status;
|
||||
T? data;
|
||||
DioHttpException? exception;
|
||||
|
||||
/**
|
||||
* 成功 网络请求
|
||||
*/
|
||||
ApiResponse.completed(this.data) : status = Status.COMPLETED;
|
||||
|
||||
/**
|
||||
* 错误 网络请求
|
||||
*/
|
||||
ApiResponse.error(this.exception) : status = Status.ERROR;
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return "Status : $status \n Message : $exception \n Data : $data";
|
||||
}
|
||||
}
|
||||
|
||||
enum Status { COMPLETED, ERROR }
|
||||
Reference in New Issue
Block a user