Commit code. Update time: 2023-06-25

This commit is contained in:
TK
2023-06-25 11:50:55 +08:00
parent 2d74227878
commit 39a5f2fa92
244 changed files with 26147 additions and 0 deletions
+24
View File
@@ -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 }