Fix bug
This commit is contained in:
parent
d120312ac9
commit
ad0563aee4
@ -522,6 +522,16 @@ class MessageManager {
|
||||
|
||||
/// Search local message
|
||||
/// 搜索消息
|
||||
/// [sourceID]单聊为用户ID,群聊为群ID
|
||||
/// [sessionType]会话类型,单聊为1,群聊为2,如果为0,则代表搜索全部
|
||||
/// [keywordList]搜索关键词列表,目前仅支持一个关键词搜索
|
||||
/// [keywordListMatchType]关键词匹配模式,1代表与,2代表或,暂时未用
|
||||
/// [senderUserIDList]指定消息发送的uid列表 暂时未用
|
||||
/// [messageTypeList]消息类型列表
|
||||
/// [searchTimePosition]搜索的起始时间点。默认为0即代表从现在开始搜索。UTC 时间戳,单位:秒
|
||||
/// [searchTimePeriod]从起始时间点开始的过去时间范围,单位秒。默认为0即代表不限制时间范围,传24x60x60代表过去一天
|
||||
/// [pageIndex]当前页数
|
||||
/// [count]每页数量
|
||||
Future<SearchResult> searchLocalMessages({
|
||||
required String sourceID,
|
||||
required int sessionType,
|
||||
|
@ -1,6 +1,7 @@
|
||||
import 'package:flutter_openim_sdk/flutter_openim_sdk.dart';
|
||||
|
||||
class SearchResult {
|
||||
/// 获取到的总的消息数量
|
||||
int? totalCount;
|
||||
List<SearchResultItems>? searchResultItems;
|
||||
|
||||
@ -28,8 +29,13 @@ class SearchResult {
|
||||
}
|
||||
|
||||
class SearchResultItems {
|
||||
/// 会话ID
|
||||
String? conversationID;
|
||||
|
||||
/// 这个会话下的消息数量
|
||||
int? messageCount;
|
||||
|
||||
/// [Message]的列表
|
||||
List<Message>? messageList;
|
||||
|
||||
SearchResultItems({this.conversationID, this.messageCount, this.messageList});
|
||||
|
Loading…
x
Reference in New Issue
Block a user