30 lines
823 B
Dart
30 lines
823 B
Dart
|
|
import 'package:skywood/global/request/api_const.dart';
|
|
import 'package:skywood/global/request/app_request.dart';
|
|
import 'package:skywood/global/tool/sky_log.dart';
|
|
import 'package:skywood/utils/models/user/register_bean.dart';
|
|
|
|
class UserClient {
|
|
|
|
static Future login() {
|
|
final body = <String, dynamic>{
|
|
"avator": '',
|
|
"email": '123456@qq.com',
|
|
"family_name": 'test1',
|
|
"platform": 'android',
|
|
"third_id": '32434',
|
|
};
|
|
return AppRequest.post(ApiString.login, data: body).then((value) {
|
|
SkyLog.print(value.data, tag: 'loginnnn');
|
|
});
|
|
}
|
|
|
|
static Future<RegisterBean?> register() {
|
|
return AppRequest.post(ApiString.register).then((value) {
|
|
if (value.isSuccess) {
|
|
return RegisterBean.fromJson(value.data['data']);
|
|
}
|
|
return null;
|
|
});
|
|
}
|
|
} |