From 4726055b6fe9f3da03a76f737e48bfc3836f42e6 Mon Sep 17 00:00:00 2001 From: hrxiang Date: Fri, 24 Jun 2022 15:22:44 +0800 Subject: [PATCH] update --- ios/Classes/Module/GroupManager.swift | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ios/Classes/Module/GroupManager.swift b/ios/Classes/Module/GroupManager.swift index e1d862b..a65a097 100644 --- a/ios/Classes/Module/GroupManager.swift +++ b/ios/Classes/Module/GroupManager.swift @@ -27,6 +27,7 @@ public class GroupManager: BaseServiceManager { self["setGroupMemberNickname"] = setGroupMemberNickname self["searchGroups"] = searchGroups self["setGroupMemberRoleLevel"] = setGroupMemberRoleLevel + self["getGroupMemberListByJoinTimeFilter"] = getGroupMemberListByJoinTimeFilter } func setGroupListener(methodCall: FlutterMethodCall, result: @escaping FlutterResult){ @@ -120,6 +121,10 @@ public class GroupManager: BaseServiceManager { func setGroupMemberRoleLevel(methodCall: FlutterMethodCall, result: @escaping FlutterResult){ Open_im_sdkSetGroupMemberRoleLevel(BaseCallback(result: result), methodCall[string: "operationID"], methodCall[string: "groupID"], methodCall[string:"userID"],methodCall[int:"roleLevel"]) } + + func getGroupMemberListByJoinTimeFilter(methodCall: FlutterMethodCall, result: @escaping FlutterResult){ + Open_im_sdkGetGroupMemberListByJoinTimeFilter(BaseCallback(result: result), methodCall[string: "operationID"], methodCall[string: "groupID"], methodCall[int32: "offset"], methodCall[int32: "count"], methodCall[int64: "joinTimeBegin"], methodCall[int64: "joinTimeEnd"], methodCall[jsonString: "excludeUserIDList"]) + } } public class GroupListener: NSObject, Open_im_sdk_callbackOnGroupListenerProtocol {