修正会话分组列表数据
This commit is contained in:
@@ -135,7 +135,7 @@ object AgentChatListViewModel : ViewModel() {
|
|||||||
val result = suspendCoroutine { continuation ->
|
val result = suspendCoroutine { continuation ->
|
||||||
val filter = V2TIMConversationListFilter()
|
val filter = V2TIMConversationListFilter()
|
||||||
filter.conversationGroup = "ai_group"
|
filter.conversationGroup = "ai_group"
|
||||||
|
filter.conversationType = V2TIMConversation.V2TIM_C2C
|
||||||
V2TIMManager.getConversationManager().getConversationListByFilter(
|
V2TIMManager.getConversationManager().getConversationListByFilter(
|
||||||
filter,
|
filter,
|
||||||
0,
|
0,
|
||||||
|
|||||||
@@ -16,6 +16,7 @@ import com.aiosman.ravenow.exp.formatChatTime
|
|||||||
import com.aiosman.ravenow.ui.NavigationRoute
|
import com.aiosman.ravenow.ui.NavigationRoute
|
||||||
import com.aiosman.ravenow.ui.navigateToChat
|
import com.aiosman.ravenow.ui.navigateToChat
|
||||||
import com.tencent.imsdk.v2.V2TIMConversation
|
import com.tencent.imsdk.v2.V2TIMConversation
|
||||||
|
import com.tencent.imsdk.v2.V2TIMConversationListFilter
|
||||||
import com.tencent.imsdk.v2.V2TIMConversationResult
|
import com.tencent.imsdk.v2.V2TIMConversationResult
|
||||||
import com.tencent.imsdk.v2.V2TIMManager
|
import com.tencent.imsdk.v2.V2TIMManager
|
||||||
import com.tencent.imsdk.v2.V2TIMMessage
|
import com.tencent.imsdk.v2.V2TIMMessage
|
||||||
@@ -125,9 +126,12 @@ object FriendChatListViewModel : ViewModel() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private suspend fun loadFriendChatList(context: Context) {
|
private suspend fun loadFriendChatList(context: Context) {
|
||||||
|
val filter = V2TIMConversationListFilter()
|
||||||
|
filter.conversationType = V2TIMConversation.V2TIM_C2C
|
||||||
val result = suspendCoroutine { continuation ->
|
val result = suspendCoroutine { continuation ->
|
||||||
// 获取全部会话列表
|
// 获取全部会话列表
|
||||||
V2TIMManager.getConversationManager().getConversationList(
|
V2TIMManager.getConversationManager().getConversationListByFilter(
|
||||||
|
filter,
|
||||||
0,
|
0,
|
||||||
Int.MAX_VALUE,
|
Int.MAX_VALUE,
|
||||||
object : V2TIMValueCallback<V2TIMConversationResult> {
|
object : V2TIMValueCallback<V2TIMConversationResult> {
|
||||||
|
|||||||
@@ -16,6 +16,7 @@ import com.aiosman.ravenow.exp.formatChatTime
|
|||||||
import com.aiosman.ravenow.ui.NavigationRoute
|
import com.aiosman.ravenow.ui.NavigationRoute
|
||||||
import com.aiosman.ravenow.ui.navigateToChat
|
import com.aiosman.ravenow.ui.navigateToChat
|
||||||
import com.tencent.imsdk.v2.V2TIMConversation
|
import com.tencent.imsdk.v2.V2TIMConversation
|
||||||
|
import com.tencent.imsdk.v2.V2TIMConversationListFilter
|
||||||
import com.tencent.imsdk.v2.V2TIMConversationResult
|
import com.tencent.imsdk.v2.V2TIMConversationResult
|
||||||
import com.tencent.imsdk.v2.V2TIMManager
|
import com.tencent.imsdk.v2.V2TIMManager
|
||||||
import com.tencent.imsdk.v2.V2TIMMessage
|
import com.tencent.imsdk.v2.V2TIMMessage
|
||||||
@@ -127,9 +128,12 @@ object GroupChatListViewModel : ViewModel() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private suspend fun loadGroupChatList(context: Context) {
|
private suspend fun loadGroupChatList(context: Context) {
|
||||||
|
val filter = V2TIMConversationListFilter()
|
||||||
|
filter.conversationType = V2TIMConversation.V2TIM_GROUP
|
||||||
val result = suspendCoroutine { continuation ->
|
val result = suspendCoroutine { continuation ->
|
||||||
// 获取全部会话列表
|
// 获取全部会话列表
|
||||||
V2TIMManager.getConversationManager().getConversationList(
|
V2TIMManager.getConversationManager().getConversationListByFilter(
|
||||||
|
filter,
|
||||||
0,
|
0,
|
||||||
Int.MAX_VALUE,
|
Int.MAX_VALUE,
|
||||||
object : V2TIMValueCallback<V2TIMConversationResult> {
|
object : V2TIMValueCallback<V2TIMConversationResult> {
|
||||||
|
|||||||
Reference in New Issue
Block a user