This commit is contained in:
hrxiang 2021-09-17 18:54:50 +08:00
parent c650eb50b7
commit be7e678265
3 changed files with 13 additions and 13 deletions

View File

@ -47,4 +47,16 @@ public class ConversationManager {
CommonUtil.isPinnedConversation(methodCall), CommonUtil.isPinnedConversation(methodCall),
new BaseListener(result)); new BaseListener(result));
} }
public void markSingleMessageHasRead(MethodCall methodCall, MethodChannel.Result result) {
Open_im_sdk.markSingleMessageHasRead(new BaseListener(result), CommonUtil.getSingleMessageUserid(methodCall));
}
public void markGroupMessageHasRead(MethodCall methodCall, MethodChannel.Result result) {
Open_im_sdk.markGroupMessageHasRead(new BaseListener(result), CommonUtil.getGroupMessageGroupid(methodCall));
}
public void getTotalUnreadMsgCount(MethodCall methodCall, MethodChannel.Result result) {
Open_im_sdk.getTotalUnreadMsgCount(new BaseListener(result));
}
} }

View File

@ -10,7 +10,7 @@ import open_im_sdk.Open_im_sdk;
public class IMManager { public class IMManager {
public void initSDK(MethodCall methodCall, MethodChannel.Result result) { public void initSDK(MethodCall methodCall, MethodChannel.Result result) {
Open_im_sdk.initSDK(CommonUtil.getSDKJsonParam(methodCall), new SDKListener()); CommonUtil.runMainThreadReturn(result, Open_im_sdk.initSDK(CommonUtil.getSDKJsonParam(methodCall), new SDKListener()));
// CommonUtil.runMainThreadReturn(result, null); // CommonUtil.runMainThreadReturn(result, null);
} }

View File

@ -114,14 +114,6 @@ public class MessageManager {
Open_im_sdk.findMessages(new BaseListener(result), CommonUtil.getMessageIdList(methodCall)); Open_im_sdk.findMessages(new BaseListener(result), CommonUtil.getMessageIdList(methodCall));
} }
public void markSingleMessageHasRead(MethodCall methodCall, MethodChannel.Result result) {
Open_im_sdk.markSingleMessageHasRead(new BaseListener(result), CommonUtil.getSingleMessageUserid(methodCall));
}
public void markGroupMessageHasRead(MethodCall methodCall, MethodChannel.Result result) {
Open_im_sdk.markGroupMessageHasRead(new BaseListener(result), CommonUtil.getGroupMessageGroupid(methodCall));
}
public void markC2CMessageAsRead(MethodCall methodCall, MethodChannel.Result result) { public void markC2CMessageAsRead(MethodCall methodCall, MethodChannel.Result result) {
Open_im_sdk.markC2CMessageAsRead(new BaseListener(result), Open_im_sdk.markC2CMessageAsRead(new BaseListener(result),
CommonUtil.getSingleMessageUserid(methodCall), CommonUtil.getSingleMessageUserid(methodCall),
@ -241,10 +233,6 @@ public class MessageManager {
)); ));
} }
public void getTotalUnreadMsgCount(MethodCall methodCall, MethodChannel.Result result) {
Open_im_sdk.getTotalUnreadMsgCount(new BaseListener(result));
}
public void forceSyncMsg(MethodCall methodCall, MethodChannel.Result result) { public void forceSyncMsg(MethodCall methodCall, MethodChannel.Result result) {
Open_im_sdk.forceSyncMsg(); Open_im_sdk.forceSyncMsg();
} }