From 483e78002c137df08963ec0e6ebdcf91ca29b973 Mon Sep 17 00:00:00 2001 From: CYH <13923927013@163.com> Date: Tue, 18 Jul 2023 16:51:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=B3=BB=E7=BB=9F=E9=80=9A?= =?UTF-8?q?=E7=9F=A5=E6=9C=AA=E8=AF=BB=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- circle_app/lib/app/msg/sys_notify_list/logic.dart | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/circle_app/lib/app/msg/sys_notify_list/logic.dart b/circle_app/lib/app/msg/sys_notify_list/logic.dart index 90d6ea4..56707e2 100644 --- a/circle_app/lib/app/msg/sys_notify_list/logic.dart +++ b/circle_app/lib/app/msg/sys_notify_list/logic.dart @@ -2,6 +2,7 @@ import 'package:circle_app/network/api.dart'; import 'package:circle_app/network/dio_manager.dart'; import 'package:get/get.dart'; import 'package:pull_to_refresh/pull_to_refresh.dart'; +import 'package:tencent_cloud_chat_uikit/tencent_cloud_chat_uikit.dart'; class Sys_notify_listLogic extends GetxController { @override @@ -21,6 +22,7 @@ class Sys_notify_listLogic extends GetxController { @override void onInit() async { super.onInit(); + makeRead(); initList(); } @@ -67,6 +69,17 @@ class Sys_notify_listLogic extends GetxController { initList(); } + void makeRead() async { + V2TimConversation con = Get.arguments; + V2TimCallback markC2CMessageAsReadRes = await TencentImSDKPlugin + .v2TIMManager + .getMessageManager() + .markC2CMessageAsRead(userID: con.userID!); // 需要设置消息已读的用户id + if (markC2CMessageAsReadRes.code == 0) { + // 标记成功 + } + } + } class Lists {