send_invite_user

This commit is contained in:
mohammad
2024-12-17 17:07:14 +03:00
parent bd1204c03a
commit 298aab5116
3 changed files with 42 additions and 1 deletions

View File

@ -1,4 +1,3 @@
import 'package:syncrow_web/pages/roles_and_permission/model/role_type_model.dart';
import 'package:syncrow_web/pages/roles_and_permission/users_page/view/roles_and_permission.dart';
import 'package:syncrow_web/services/api/http_service.dart';
@ -33,4 +32,32 @@ class UserPermissionApi {
);
return response ?? [];
}
Future sendInviteUser({
String? firstName,
String? lastName,
String? email,
String? jobTitle,
String? phoneNumber,
String? roleUuid,
List<String>? spaceUuids,
}) async {
final response = await _httpService.post(
path: ApiEndpoints.permission,
showServerMessage: true,
body: {
"firstName": firstName,
"lastName": lastName,
"email": email,
"jobTitle": jobTitle,
"phoneNumber": phoneNumber,
"roleUuid": roleUuid,
"spaceUuids": spaceUuids
},
expectedResponseModel: (json) {
print(json);
},
);
return response ?? [];
}
}