34 lines
681 B
Dart
34 lines
681 B
Dart
import 'package:dio/dio.dart';
|
|
|
|
import 'server.dart';
|
|
|
|
Future<Map<String, dynamic>> createGroupChat(
|
|
String supervisor,
|
|
List<String> members,
|
|
) async {
|
|
Response response = await request.post(
|
|
'/group_chat/create',
|
|
data: {
|
|
'supervisor': supervisor,
|
|
'members': members,
|
|
},
|
|
);
|
|
|
|
return response.data;
|
|
}
|
|
|
|
Future<Map<String, dynamic>> getGroupChatMemberNameAvatar(
|
|
String groupChatId,
|
|
String memberId,
|
|
bool isFriend,
|
|
) async {
|
|
Response response =
|
|
await request.get('/group_chat/member_name_avatar', queryParameters: {
|
|
'group_chat_id': groupChatId,
|
|
'member_id': memberId,
|
|
'is_friend': isFriend,
|
|
});
|
|
|
|
return response.data;
|
|
}
|