feat(client): invite api + provider + auth_api.register 加 inviteCode

This commit is contained in:
wangjia
2026-07-13 07:39:01 +08:00
parent 54d106ca8b
commit cdf67a200c
4 changed files with 86 additions and 0 deletions
+2
View File
@@ -115,12 +115,14 @@ class AuthApi {
required String code,
required String password,
Map<String, dynamic>? device,
String? inviteCode,
}) async {
final resp = await _post('/v1/auth/register', {
'email': email,
'code': code,
'password': password,
if (device != null) 'device': device,
if (inviteCode != null && inviteCode.isNotEmpty) 'invite_code': inviteCode,
});
if (resp.statusCode != 200 && resp.statusCode != 201) {
_throwFromResponse(resp);