Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
dom
2026-01-15 12:24:39 +08:00
parent cb58822009
commit bdc524e486
29 changed files with 223 additions and 248 deletions

View File

@@ -1,10 +1,11 @@
import 'package:PiliPlus/http/api.dart';
import 'package:PiliPlus/http/init.dart';
import 'package:PiliPlus/http/loading_state.dart';
import 'package:PiliPlus/utils/accounts.dart';
import 'package:dio/dio.dart';
abstract final class ValidateHttp {
static Future gaiaVgateRegister(String vVoucher) async {
static Future<LoadingState<Map?>> gaiaVgateRegister(String vVoucher) async {
final res = await Request().post(
Api.gaiaVgateRegister,
queryParameters: {
@@ -18,13 +19,13 @@ abstract final class ValidateHttp {
),
);
if (res.data['code'] == 0) {
return {'status': true, 'data': res.data['data']};
return Success(res.data['data']);
} else {
return {'status': false, 'msg': res.data['message']};
return Error(res.data['message']);
}
}
static Future gaiaVgateValidate({
static Future<LoadingState<Map?>> gaiaVgateValidate({
required dynamic challenge,
required dynamic seccode,
required dynamic token,
@@ -43,9 +44,9 @@ abstract final class ValidateHttp {
},
);
if (res.data['code'] == 0) {
return {'status': true, 'data': res.data['data']};
return Success(res.data['data']);
} else {
return {'status': false, 'msg': res.data['message']};
return Error(res.data['message']);
}
}
}