Fix bug
This commit is contained in:
parent
d120312ac9
commit
ad0563aee4
@ -522,6 +522,16 @@ class MessageManager {
|
|||||||
|
|
||||||
/// Search local message
|
/// 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({
|
Future<SearchResult> searchLocalMessages({
|
||||||
required String sourceID,
|
required String sourceID,
|
||||||
required int sessionType,
|
required int sessionType,
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
import 'package:flutter_openim_sdk/flutter_openim_sdk.dart';
|
import 'package:flutter_openim_sdk/flutter_openim_sdk.dart';
|
||||||
|
|
||||||
class SearchResult {
|
class SearchResult {
|
||||||
|
/// 获取到的总的消息数量
|
||||||
int? totalCount;
|
int? totalCount;
|
||||||
List<SearchResultItems>? searchResultItems;
|
List<SearchResultItems>? searchResultItems;
|
||||||
|
|
||||||
@ -28,8 +29,13 @@ class SearchResult {
|
|||||||
}
|
}
|
||||||
|
|
||||||
class SearchResultItems {
|
class SearchResultItems {
|
||||||
|
/// 会话ID
|
||||||
String? conversationID;
|
String? conversationID;
|
||||||
|
|
||||||
|
/// 这个会话下的消息数量
|
||||||
int? messageCount;
|
int? messageCount;
|
||||||
|
|
||||||
|
/// [Message]的列表
|
||||||
List<Message>? messageList;
|
List<Message>? messageList;
|
||||||
|
|
||||||
SearchResultItems({this.conversationID, this.messageCount, this.messageList});
|
SearchResultItems({this.conversationID, this.messageCount, this.messageList});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user