qa.smali
.class public Lcom/sandboxol/blockymods/utils/logic/qa;
.super Ljava/lang/Object;
.source "RongMsgSender.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/sandboxol/blockymods/utils/logic/qa$a;
}
.end annotation
# static fields
.field private static final a:Ljava/lang/String; = "com.sandboxol.blockymods.utils.logic.qa"
# direct methods
.method static synthetic a()Ljava/lang/String;
.registers 1
.line 1
sget-object v0, Lcom/sandboxol/blockymods/utils/logic/qa;->a:Ljava/lang/String;
return-object v0
.end method
.method private static a(JLjava/lang/String;)V
.registers 9
.line 56
invoke-static {p2}, Lio/rong/message/TextMessage;->obtain(Ljava/lang/String;)Lio/rong/message/TextMessage;
move-result-object v2
.line 57
invoke-static {p0, p1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object p2
sget-object v0, Lio/rong/imlib/model/Conversation$ConversationType;->PRIVATE:Lio/rong/imlib/model/Conversation$ConversationType;
invoke-static {p2, v0, v2}, Lio/rong/imlib/model/Message;->obtain(Ljava/lang/String;Lio/rong/imlib/model/Conversation$ConversationType;Lio/rong/imlib/model/MessageContent;)Lio/rong/imlib/model/Message;
move-result-object p2
.line 58
invoke-static {}, Lcom/sandboxol/common/base/app/BaseApplication;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {p0, p1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v1
const/4 v3, 0x1
const/4 v4, 0x0
const-string v5, ""
invoke-static/range {v0 .. v5}, Lcom/sandboxol/blockymods/utils/logic/qa;->a(Landroid/content/Context;Ljava/lang/String;Lio/rong/imlib/model/MessageContent;ZZLjava/lang/String;)Z
move-result p0
if-eqz p0, :cond_21
return-void
.line 59
:cond_21
invoke-static {}, Lio/rong/imkit/RongIM;->getInstance()Lio/rong/imkit/RongIM;
move-result-object p0
new-instance p1, Lcom/sandboxol/blockymods/utils/logic/pa;
invoke-direct {p1}, Lcom/sandboxol/blockymods/utils/logic/pa;-><init>()V
const/4 v0, 0x0
invoke-virtual {p0, p2, v0, v0, p1}, Lio/rong/imkit/RongIM;->sendMessage(Lio/rong/imlib/model/Message;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/IRongCallback$ISendMessageCallback;)V
return-void
.end method
.method public static a(Landroid/content/Context;J)V
.registers 4
.line 34
invoke-static {}, Lcom/sandboxol/common/base/app/BaseApplication;->getContext()Landroid/content/Context;
move-result-object p0
const v0, 0x7f120554
invoke-virtual {p0, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object p0
invoke-static {p1, p2, p0}, Lcom/sandboxol/blockymods/utils/logic/qa;->a(JLjava/lang/String;)V
return-void
.end method
.method public static a(Landroid/content/Context;Lcom/sandboxol/center/entity/GroupInfo;Ljava/lang/String;Z)V
.registers 15
.line 20
new-instance v6, Lcom/sandboxol/imchat/message/entity/InviteGroupChatMesssage;
invoke-direct {v6}, Lcom/sandboxol/imchat/message/entity/InviteGroupChatMesssage;-><init>()V
.line 21
invoke-virtual {p1}, Lcom/sandboxol/center/entity/GroupInfo;->getGroupId()J
move-result-wide v0
invoke-virtual {v6, v0, v1}, Lcom/sandboxol/imchat/message/entity/InviteGroupChatMesssage;->setGroupId(J)V
.line 22
invoke-static {p2}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
move-result-wide v0
invoke-virtual {v6, v0, v1}, Lcom/sandboxol/imchat/message/entity/InviteGroupChatMesssage;->setUserId(J)V
const/4 v7, 0x1
.line 23
new-array v0, v7, [Ljava/lang/Object;
invoke-virtual {p1}, Lcom/sandboxol/center/entity/GroupInfo;->getGroupName()Ljava/lang/String;
move-result-object v1
const/4 v8, 0x0
aput-object v1, v0, v8
const v9, 0x7f120fef
invoke-virtual {p0, v9, v0}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v6, v0}, Lcom/sandboxol/imchat/message/entity/InviteGroupChatMesssage;->setMsg(Ljava/lang/String;)V
if-eqz p3, :cond_2c
.line 24
sget-object v0, Lio/rong/imlib/model/Conversation$ConversationType;->PRIVATE:Lio/rong/imlib/model/Conversation$ConversationType;
goto :goto_2e
:cond_2c
sget-object v0, Lio/rong/imlib/model/Conversation$ConversationType;->GROUP:Lio/rong/imlib/model/Conversation$ConversationType;
:goto_2e
move-object v10, v0
const/4 v4, 0x0
const-string v5, ""
move-object v0, p0
move-object v1, p2
move-object v2, v6
move v3, p3
.line 25
invoke-static/range {v0 .. v5}, Lcom/sandboxol/blockymods/utils/logic/qa;->a(Landroid/content/Context;Ljava/lang/String;Lio/rong/imlib/model/MessageContent;ZZLjava/lang/String;)Z
move-result p3
if-eqz p3, :cond_3d
return-void
.line 26
:cond_3d
invoke-static {}, Lio/rong/imkit/RongIM;->getInstance()Lio/rong/imkit/RongIM;
move-result-object v0
new-array p3, v7, [Ljava/lang/Object;
.line 27
invoke-virtual {p1}, Lcom/sandboxol/center/entity/GroupInfo;->getGroupName()Ljava/lang/String;
move-result-object p1
aput-object p1, p3, v8
invoke-virtual {p0, v9, p3}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v4
new-instance p1, Lcom/sandboxol/blockymods/utils/logic/ka;
invoke-direct {p1, p0}, Lcom/sandboxol/blockymods/utils/logic/ka;-><init>(Landroid/content/Context;)V
const-string v5, "app:groupChatCard"
move-object v1, v10
move-object v2, p2
move-object v3, v6
move-object v6, p1
.line 28
invoke-virtual/range {v0 .. v6}, Lio/rong/imkit/RongIM;->sendMessage(Lio/rong/imlib/model/Conversation$ConversationType;Ljava/lang/String;Lio/rong/imlib/model/MessageContent;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/IRongCallback$ISendMessageCallback;)V
return-void
.end method
.method public static a(Landroid/content/Context;Lcom/sandboxol/imchat/message/entity/ScrapAskHelpMessage;Ljava/lang/String;)V
.registers 11
const/4 v3, 0x1
const/4 v4, 0x0
const-string v5, ""
move-object v0, p0
move-object v1, p2
move-object v2, p1
.line 32
invoke-static/range {v0 .. v5}, Lcom/sandboxol/blockymods/utils/logic/qa;->a(Landroid/content/Context;Ljava/lang/String;Lio/rong/imlib/model/MessageContent;ZZLjava/lang/String;)Z
move-result v0
if-eqz v0, :cond_e
return-void
.line 33
:cond_e
invoke-static {}, Lio/rong/imkit/RongIM;->getInstance()Lio/rong/imkit/RongIM;
move-result-object v1
sget-object v2, Lio/rong/imlib/model/Conversation$ConversationType;->PRIVATE:Lio/rong/imlib/model/Conversation$ConversationType;
const v0, 0x7f120cc6
const/4 v3, 0x2
new-array v3, v3, [Ljava/lang/Object;
const/4 v4, 0x0
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v5
iget-object v5, v5, Lcom/sandboxol/center/entity/AccountCenter;->nickName:Landroidx/databinding/ObservableField;
invoke-virtual {v5}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v5
aput-object v5, v3, v4
const/4 v4, 0x1
invoke-virtual {p1}, Lcom/sandboxol/imchat/message/entity/ScrapAskHelpMessage;->getScrapName()Ljava/lang/String;
move-result-object v5
aput-object v5, v3, v4
invoke-virtual {p0, v0, v3}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v5
new-instance v7, Lcom/sandboxol/blockymods/utils/logic/ma;
invoke-direct {v7}, Lcom/sandboxol/blockymods/utils/logic/ma;-><init>()V
const-string v6, "app:scrapAskHelp"
move-object v3, p2
move-object v4, p1
invoke-virtual/range {v1 .. v7}, Lio/rong/imkit/RongIM;->sendMessage(Lio/rong/imlib/model/Conversation$ConversationType;Ljava/lang/String;Lio/rong/imlib/model/MessageContent;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/IRongCallback$ISendMessageCallback;)V
return-void
.end method
.method public static a(Landroid/content/Context;Lcom/sandboxol/imchat/message/entity/ScrapHelpMessage;Ljava/lang/String;Z)V
.registers 13
if-eqz p3, :cond_5
.line 29
sget-object v0, Lio/rong/imlib/model/Conversation$ConversationType;->PRIVATE:Lio/rong/imlib/model/Conversation$ConversationType;
goto :goto_7
:cond_5
sget-object v0, Lio/rong/imlib/model/Conversation$ConversationType;->GROUP:Lio/rong/imlib/model/Conversation$ConversationType;
:goto_7
move-object v2, v0
const/4 v7, 0x0
const-string v8, ""
move-object v3, p0
move-object v4, p2
move-object v5, p1
move v6, p3
.line 30
invoke-static/range {v3 .. v8}, Lcom/sandboxol/blockymods/utils/logic/qa;->a(Landroid/content/Context;Ljava/lang/String;Lio/rong/imlib/model/MessageContent;ZZLjava/lang/String;)Z
move-result p3
if-eqz p3, :cond_16
return-void
.line 31
:cond_16
invoke-static {}, Lio/rong/imkit/RongIM;->getInstance()Lio/rong/imkit/RongIM;
move-result-object v1
new-instance p3, Ljava/lang/StringBuilder;
invoke-direct {p3}, Ljava/lang/StringBuilder;-><init>()V
const v0, 0x7f120cd5
invoke-virtual {p0, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object p0
invoke-virtual {p3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Lcom/sandboxol/imchat/message/entity/ScrapHelpMessage;->getScrapName()Ljava/lang/String;
move-result-object p0
invoke-virtual {p3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v5
new-instance v7, Lcom/sandboxol/blockymods/utils/logic/la;
invoke-direct {v7}, Lcom/sandboxol/blockymods/utils/logic/la;-><init>()V
const-string v6, "app:scrapHelp"
move-object v3, p2
move-object v4, p1
invoke-virtual/range {v1 .. v7}, Lio/rong/imkit/RongIM;->sendMessage(Lio/rong/imlib/model/Conversation$ConversationType;Ljava/lang/String;Lio/rong/imlib/model/MessageContent;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/IRongCallback$ISendMessageCallback;)V
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;Lcom/sandboxol/greendao/entity/Game;J)V
.registers 20
.line 60
invoke-static {}, Lio/rong/imkit/RongIM;->getInstance()Lio/rong/imkit/RongIM;
move-result-object v0
if-nez v0, :cond_7
return-void
.line 61
:cond_7
new-instance v0, Lcom/sandboxol/imchat/message/entity/InvitePlayGameMessage;
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v1
iget-object v1, v1, Lcom/sandboxol/center/entity/AccountCenter;->userId:Landroidx/databinding/ObservableField;
invoke-virtual {v1}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/Long;
invoke-virtual {v1}, Ljava/lang/Long;->longValue()J
move-result-wide v2
.line 62
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v1
iget-object v1, v1, Lcom/sandboxol/center/entity/AccountCenter;->picUrl:Landroidx/databinding/ObservableField;
invoke-virtual {v1}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v1
move-object v4, v1
check-cast v4, Ljava/lang/String;
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v1
iget-object v1, v1, Lcom/sandboxol/center/entity/AccountCenter;->nickName:Landroidx/databinding/ObservableField;
invoke-virtual {v1}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v1
move-object v5, v1
check-cast v5, Ljava/lang/String;
invoke-virtual/range {p2 .. p2}, Lcom/sandboxol/greendao/entity/Game;->getGameId()Ljava/lang/String;
move-result-object v6
.line 63
invoke-virtual/range {p2 .. p2}, Lcom/sandboxol/greendao/entity/Game;->getGameTitle()Ljava/lang/String;
move-result-object v7
invoke-virtual/range {p2 .. p2}, Lcom/sandboxol/greendao/entity/Game;->getGameCoverPic()Ljava/lang/String;
move-result-object v8
invoke-virtual/range {p2 .. p2}, Lcom/sandboxol/greendao/entity/Game;->getIsNewEngine()I
move-result v11
invoke-virtual/range {p2 .. p2}, Lcom/sandboxol/greendao/entity/Game;->getIsUgc()I
move-result v12
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v1
iget-object v1, v1, Lcom/sandboxol/center/entity/AccountCenter;->avatarFrame:Landroidx/databinding/ObservableField;
invoke-virtual {v1}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v1
move-object v13, v1
check-cast v13, Ljava/lang/String;
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v1
iget-object v1, v1, Lcom/sandboxol/center/entity/AccountCenter;->colorfulNickName:Landroidx/databinding/ObservableField;
invoke-virtual {v1}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v1
move-object v14, v1
check-cast v14, Ljava/lang/String;
move-object v1, v0
move-wide/from16 v9, p3
invoke-direct/range {v1 .. v14}, Lcom/sandboxol/imchat/message/entity/InvitePlayGameMessage;-><init>(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JIILjava/lang/String;Ljava/lang/String;)V
const/4 v4, 0x1
const/4 v5, 0x0
const-string v6, ""
move-object v1, p0
move-object/from16 v2, p1
move-object v3, v0
.line 64
invoke-static/range {v1 .. v6}, Lcom/sandboxol/blockymods/utils/logic/qa;->a(Landroid/content/Context;Ljava/lang/String;Lio/rong/imlib/model/MessageContent;ZZLjava/lang/String;)Z
move-result v1
if-eqz v1, :cond_76
return-void
:cond_76
move-object v1, p0
move-object/from16 v2, p1
.line 65
invoke-static {p0, v2, v0}, Lcom/sandboxol/blockymods/utils/logic/qa;->a(Landroid/content/Context;Ljava/lang/String;Lcom/sandboxol/imchat/message/entity/InvitePlayGameMessage;)V
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;Lcom/sandboxol/greendao/entity/Game;JLjava/lang/String;)V
.registers 21
.line 66
invoke-static {}, Lio/rong/imkit/RongIM;->getInstance()Lio/rong/imkit/RongIM;
move-result-object v0
if-nez v0, :cond_7
return-void
.line 67
:cond_7
new-instance v0, Lcom/sandboxol/imchat/message/entity/InvitePlayGameMessage;
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v1
iget-object v1, v1, Lcom/sandboxol/center/entity/AccountCenter;->userId:Landroidx/databinding/ObservableField;
invoke-virtual {v1}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/Long;
invoke-virtual {v1}, Ljava/lang/Long;->longValue()J
move-result-wide v2
.line 68
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v1
iget-object v1, v1, Lcom/sandboxol/center/entity/AccountCenter;->picUrl:Landroidx/databinding/ObservableField;
invoke-virtual {v1}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v1
move-object v4, v1
check-cast v4, Ljava/lang/String;
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v1
iget-object v1, v1, Lcom/sandboxol/center/entity/AccountCenter;->nickName:Landroidx/databinding/ObservableField;
invoke-virtual {v1}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v1
move-object v5, v1
check-cast v5, Ljava/lang/String;
invoke-virtual/range {p2 .. p2}, Lcom/sandboxol/greendao/entity/Game;->getGameId()Ljava/lang/String;
move-result-object v6
.line 69
invoke-virtual/range {p2 .. p2}, Lcom/sandboxol/greendao/entity/Game;->getGameTitle()Ljava/lang/String;
move-result-object v7
invoke-virtual/range {p2 .. p2}, Lcom/sandboxol/greendao/entity/Game;->getGameCoverPic()Ljava/lang/String;
move-result-object v8
invoke-virtual/range {p2 .. p2}, Lcom/sandboxol/greendao/entity/Game;->getIsNewEngine()I
move-result v11
invoke-virtual/range {p2 .. p2}, Lcom/sandboxol/greendao/entity/Game;->getIsUgc()I
move-result v12
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v1
iget-object v1, v1, Lcom/sandboxol/center/entity/AccountCenter;->avatarFrame:Landroidx/databinding/ObservableField;
invoke-virtual {v1}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v1
move-object v13, v1
check-cast v13, Ljava/lang/String;
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v1
iget-object v1, v1, Lcom/sandboxol/center/entity/AccountCenter;->colorfulNickName:Landroidx/databinding/ObservableField;
invoke-virtual {v1}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v1
move-object v14, v1
check-cast v14, Ljava/lang/String;
move-object v1, v0
move-wide/from16 v9, p3
invoke-direct/range {v1 .. v14}, Lcom/sandboxol/imchat/message/entity/InvitePlayGameMessage;-><init>(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JIILjava/lang/String;Ljava/lang/String;)V
move-object/from16 v1, p5
.line 70
invoke-virtual {v0, v1}, Lcom/sandboxol/imchat/message/entity/InvitePlayGameMessage;->setExtra(Ljava/lang/String;)V
move-object v1, p0
move-object/from16 v2, p1
.line 71
invoke-static {p0, v2, v0}, Lcom/sandboxol/blockymods/utils/logic/qa;->a(Landroid/content/Context;Ljava/lang/String;Lcom/sandboxol/imchat/message/entity/InvitePlayGameMessage;)V
return-void
.end method
.method private static a(Landroid/content/Context;Ljava/lang/String;Lcom/sandboxol/imchat/message/entity/InvitePlayGameMessage;)V
.registers 10
.line 72
invoke-static {}, Lio/rong/imkit/RongIM;->getInstance()Lio/rong/imkit/RongIM;
move-result-object v0
sget-object v1, Lio/rong/imlib/model/Conversation$ConversationType;->PRIVATE:Lio/rong/imlib/model/Conversation$ConversationType;
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
.line 73
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v3
iget-object v3, v3, Lcom/sandboxol/center/entity/AccountCenter;->nickName:Landroidx/databinding/ObservableField;
invoke-virtual {v3}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/lang/String;
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const v3, 0x7f1207de
invoke-virtual {p0, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object p0
invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v5
new-instance v6, Lcom/sandboxol/blockymods/utils/logic/ha;
invoke-direct {v6}, Lcom/sandboxol/blockymods/utils/logic/ha;-><init>()V
const-string v4, "invitePlayGame"
move-object v2, p1
move-object v3, p2
.line 74
invoke-virtual/range {v0 .. v6}, Lio/rong/imkit/RongIM;->sendMessage(Lio/rong/imlib/model/Conversation$ConversationType;Ljava/lang/String;Lio/rong/imlib/model/MessageContent;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/IRongCallback$ISendMessageCallback;)V
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
.registers 12
.line 40
invoke-static {p2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object p2
invoke-static {p2, p3}, Lio/rong/message/HQVoiceMessage;->obtain(Landroid/net/Uri;I)Lio/rong/message/HQVoiceMessage;
move-result-object v2
.line 41
invoke-virtual {v2, p4}, Lio/rong/message/MediaMessageContent;->setExtra(Ljava/lang/String;)V
.line 42
sget-object p2, Lio/rong/imlib/model/Conversation$ConversationType;->PRIVATE:Lio/rong/imlib/model/Conversation$ConversationType;
invoke-static {p1, p2, v2}, Lio/rong/imlib/model/Message;->obtain(Ljava/lang/String;Lio/rong/imlib/model/Conversation$ConversationType;Lio/rong/imlib/model/MessageContent;)Lio/rong/imlib/model/Message;
move-result-object p2
.line 43
invoke-virtual {p2, p4}, Lio/rong/imlib/model/Message;->setExtra(Ljava/lang/String;)V
.line 44
invoke-static {p4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p3
if-nez p3, :cond_25
const-string p3, "source_game"
invoke-virtual {p4, p3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result p3
if-eqz p3, :cond_25
const/4 p3, 0x1
const/4 v4, 0x1
goto :goto_27
:cond_25
const/4 p3, 0x0
const/4 v4, 0x0
:goto_27
const/4 v3, 0x1
move-object v0, p0
move-object v1, p1
move-object v5, p5
.line 45
invoke-static/range {v0 .. v5}, Lcom/sandboxol/blockymods/utils/logic/qa;->a(Landroid/content/Context;Ljava/lang/String;Lio/rong/imlib/model/MessageContent;ZZLjava/lang/String;)Z
move-result p0
if-eqz p0, :cond_35
.line 46
invoke-static {p2}, Lcom/sandboxol/blockymods/utils/logic/qa;->a(Lio/rong/imlib/model/Message;)V
return-void
.line 47
:cond_35
invoke-static {}, Lio/rong/imkit/RongIM;->getInstance()Lio/rong/imkit/RongIM;
move-result-object p0
new-instance p1, Lcom/sandboxol/blockymods/utils/logic/oa;
invoke-direct {p1}, Lcom/sandboxol/blockymods/utils/logic/oa;-><init>()V
const/4 p3, 0x0
invoke-virtual {p0, p2, p3, p3, p1}, Lio/rong/imkit/RongIM;->sendMediaMessage(Lio/rong/imlib/model/Message;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/IRongCallback$ISendMediaMessageCallback;)V
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.registers 13
.line 48
invoke-static {p2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object p2
const/4 v0, 0x0
invoke-static {v0, p2}, Lio/rong/message/ImageMessage;->obtain(Landroid/net/Uri;Landroid/net/Uri;)Lio/rong/message/ImageMessage;
move-result-object p2
.line 49
invoke-virtual {p2, p3}, Lio/rong/message/MediaMessageContent;->setExtra(Ljava/lang/String;)V
.line 50
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_1d
const-string v0, "source_game"
invoke-virtual {p3, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_1d
const/4 v0, 0x1
const/4 v5, 0x1
goto :goto_1f
:cond_1d
const/4 v0, 0x0
const/4 v5, 0x0
:goto_1f
const/4 v4, 0x1
move-object v1, p0
move-object v2, p1
move-object v3, p2
move-object v6, p4
.line 51
invoke-static/range {v1 .. v6}, Lcom/sandboxol/blockymods/utils/logic/qa;->a(Landroid/content/Context;Ljava/lang/String;Lio/rong/imlib/model/MessageContent;ZZLjava/lang/String;)Z
move-result p0
if-eqz p0, :cond_37
.line 52
sget-object p0, Lio/rong/imlib/model/Conversation$ConversationType;->PRIVATE:Lio/rong/imlib/model/Conversation$ConversationType;
invoke-static {p1, p0, p2}, Lio/rong/imlib/model/Message;->obtain(Ljava/lang/String;Lio/rong/imlib/model/Conversation$ConversationType;Lio/rong/imlib/model/MessageContent;)Lio/rong/imlib/model/Message;
move-result-object p0
.line 53
invoke-virtual {p0, p3}, Lio/rong/imlib/model/Message;->setExtra(Ljava/lang/String;)V
.line 54
invoke-static {p0}, Lcom/sandboxol/blockymods/utils/logic/qa;->a(Lio/rong/imlib/model/Message;)V
return-void
.line 55
:cond_37
invoke-static {}, Lio/rong/imkit/RongIM;->getInstance()Lio/rong/imkit/RongIM;
move-result-object v1
sget-object v2, Lio/rong/imlib/model/Conversation$ConversationType;->PRIVATE:Lio/rong/imlib/model/Conversation$ConversationType;
const/4 v5, 0x0
const/4 v6, 0x0
const/4 v7, 0x0
move-object v3, p1
move-object v4, p2
invoke-virtual/range {v1 .. v7}, Lio/rong/imkit/RongIM;->sendImageMessage(Lio/rong/imlib/model/Conversation$ConversationType;Ljava/lang/String;Lio/rong/imlib/model/MessageContent;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/RongIMClient$SendImageMessageCallback;)V
return-void
.end method
.method public static a(Landroid/content/Context;ZLjava/lang/String;Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;)V
.registers 28
.line 2
invoke-static {}, Lio/rong/imkit/RongIM;->getInstance()Lio/rong/imkit/RongIM;
move-result-object v0
if-nez v0, :cond_7
return-void
.line 3
:cond_7
new-instance v0, Lcom/sandboxol/imchat/message/entity/InviteTeamMessage;
move-object v1, v0
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getGameName()Ljava/lang/String;
move-result-object v2
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getGameId()Ljava/lang/String;
move-result-object v3
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getGamePic()Ljava/lang/String;
move-result-object v4
.line 4
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v5
iget-object v5, v5, Lcom/sandboxol/center/entity/AccountCenter;->picUrl:Landroidx/databinding/ObservableField;
invoke-virtual {v5}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v5
check-cast v5, Ljava/lang/String;
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getCaptainId()J
move-result-wide v6
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getCaptainName()Ljava/lang/String;
move-result-object v8
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getChatRoomId()Ljava/lang/String;
move-result-object v9
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getTeamId()Ljava/lang/String;
move-result-object v10
.line 5
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getIsNewEngine()I
move-result v11
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getIsUgc()I
move-result v12
invoke-static {v11, v12}, Lcom/sandboxol/center/router/moduleInfo/game/EngineEnv;->getEngineVersion(II)J
move-result-wide v11
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getRoomName()Ljava/lang/String;
move-result-object v13
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getMaxMember()I
move-result v14
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getMemberCount()I
move-result v15
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getTeamCount()I
move-result v16
.line 6
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getTeamType()I
move-result v17
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getPsid()Ljava/lang/String;
move-result-object v18
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getIsNewEngine()I
move-result v19
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getIsUgc()I
move-result v20
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getAvatarFrame()Ljava/lang/String;
move-result-object v21
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getColorfulNickName()Ljava/lang/String;
move-result-object v22
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getTeamMem()I
move-result v23
invoke-direct/range {v1 .. v23}, Lcom/sandboxol/imchat/message/entity/InviteTeamMessage;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;IIIILjava/lang/String;IILjava/lang/String;Ljava/lang/String;I)V
.line 7
invoke-static {}, Lcom/sandboxol/blockymods/utils/logic/qa;->b()Lio/rong/imlib/model/UserInfo;
move-result-object v1
invoke-virtual {v0, v1}, Lio/rong/imlib/model/MessageContent;->setUserInfo(Lio/rong/imlib/model/UserInfo;)V
xor-int/lit8 v4, p1, 0x1
const/4 v5, 0x0
const-string v6, ""
move-object/from16 v1, p0
move-object/from16 v2, p2
move-object v3, v0
.line 8
invoke-static/range {v1 .. v6}, Lcom/sandboxol/blockymods/utils/logic/qa;->a(Landroid/content/Context;Ljava/lang/String;Lio/rong/imlib/model/MessageContent;ZZLjava/lang/String;)Z
move-result v1
if-eqz v1, :cond_85
return-void
.line 9
:cond_85
invoke-static {}, Lio/rong/imkit/RongIM;->getInstance()Lio/rong/imkit/RongIM;
move-result-object v1
if-eqz p1, :cond_8e
sget-object v2, Lio/rong/imlib/model/Conversation$ConversationType;->GROUP:Lio/rong/imlib/model/Conversation$ConversationType;
goto :goto_90
:cond_8e
sget-object v2, Lio/rong/imlib/model/Conversation$ConversationType;->PRIVATE:Lio/rong/imlib/model/Conversation$ConversationType;
:goto_90
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v4
iget-object v4, v4, Lcom/sandboxol/center/entity/AccountCenter;->nickName:Landroidx/databinding/ObservableField;
invoke-virtual {v4}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/lang/String;
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const v4, 0x7f1207df
move-object/from16 v5, p0
invoke-virtual {v5, v4}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v4
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v6
new-instance v7, Lcom/sandboxol/blockymods/utils/logic/ia;
invoke-direct {v7}, Lcom/sandboxol/blockymods/utils/logic/ia;-><init>()V
const-string v5, "inviteTeamMsg"
move-object/from16 v3, p2
move-object v4, v0
invoke-virtual/range {v1 .. v7}, Lio/rong/imkit/RongIM;->sendMessage(Lio/rong/imlib/model/Conversation$ConversationType;Ljava/lang/String;Lio/rong/imlib/model/MessageContent;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/IRongCallback$ISendMessageCallback;)V
return-void
.end method
.method public static a(Lcom/sandboxol/greendao/entity/Game;Ljava/util/List;Ljava/util/List;Ljava/lang/String;)V
.registers 12
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/sandboxol/greendao/entity/Game;",
"Ljava/util/List<",
"Ljava/lang/Long;",
">;",
"Ljava/util/List<",
"Ljava/lang/Long;",
">;",
"Ljava/lang/String;",
")V"
}
.end annotation
.line 10
new-instance v0, Lcom/sandboxol/imchat/message/entity/BetaGameDetailMessage;
invoke-virtual {p0}, Lcom/sandboxol/greendao/entity/Game;->getGameId()Ljava/lang/String;
move-result-object v1
invoke-virtual {p0}, Lcom/sandboxol/greendao/entity/Game;->getGameTitle()Ljava/lang/String;
move-result-object v2
invoke-virtual {p0}, Lcom/sandboxol/greendao/entity/Game;->getGameCoverPic()Ljava/lang/String;
move-result-object v3
invoke-direct {v0, v1, v2, v3}, Lcom/sandboxol/imchat/message/entity/BetaGameDetailMessage;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.line 11
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v1
iget-object v1, v1, Lcom/sandboxol/center/entity/AccountCenter;->nickName:Landroidx/databinding/ObservableField;
invoke-virtual {v1}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/String;
.line 12
invoke-static {}, Lcom/sandboxol/common/base/app/BaseApplication;->getContext()Landroid/content/Context;
move-result-object v2
const/4 v3, 0x2
new-array v3, v3, [Ljava/lang/Object;
const/4 v4, 0x0
aput-object v1, v3, v4
invoke-virtual {p0}, Lcom/sandboxol/greendao/entity/Game;->getGameTitle()Ljava/lang/String;
move-result-object v1
const/4 v5, 0x1
aput-object v1, v3, v5
const v1, 0x7f1207e3
invoke-virtual {v2, v1, v3}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
if-eqz p1, :cond_4e
const/4 v2, 0x0
.line 13
:goto_38
invoke-interface {p1}, Ljava/util/List;->size()I
move-result v3
if-ge v2, v3, :cond_4e
.line 14
invoke-interface {p1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/lang/Long;
invoke-virtual {v3}, Ljava/lang/Long;->longValue()J
move-result-wide v6
invoke-static {v0, v1, v6, v7, v5}, Lcom/sandboxol/blockymods/utils/logic/qa;->a(Lcom/sandboxol/imchat/message/entity/BetaGameDetailMessage;Ljava/lang/String;JZ)V
add-int/lit8 v2, v2, 0x1
goto :goto_38
:cond_4e
if-eqz p2, :cond_7a
const/4 p1, 0x0
.line 15
:goto_51
invoke-interface {p2}, Ljava/util/List;->size()I
move-result v2
if-ge p1, v2, :cond_7a
.line 16
invoke-interface {p2, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/Long;
invoke-virtual {v2}, Ljava/lang/Long;->longValue()J
move-result-wide v2
invoke-static {v0, v1, v2, v3, v4}, Lcom/sandboxol/blockymods/utils/logic/qa;->a(Lcom/sandboxol/imchat/message/entity/BetaGameDetailMessage;Ljava/lang/String;JZ)V
.line 17
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_77
.line 18
invoke-interface {p2, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/Long;
invoke-virtual {v2}, Ljava/lang/Long;->longValue()J
move-result-wide v2
invoke-static {v2, v3, p3}, Lcom/sandboxol/blockymods/utils/logic/qa;->a(JLjava/lang/String;)V
:cond_77
add-int/lit8 p1, p1, 0x1
goto :goto_51
.line 19
:cond_7a
invoke-static {}, Lcom/sandboxol/common/base/app/BaseApplication;->getContext()Landroid/content/Context;
move-result-object p1
invoke-virtual {p0}, Lcom/sandboxol/greendao/entity/Game;->getGameId()Ljava/lang/String;
move-result-object p0
const-string p2, "create_sharesuc"
invoke-static {p1, p2, p0}, Lcom/sandboxol/common/interfaces/ReportDataAdapter;->onEvent(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method private static a(Lcom/sandboxol/imchat/message/entity/BetaGameDetailMessage;Ljava/lang/String;JZ)V
.registers 14
if-eqz p4, :cond_5
.line 35
sget-object v0, Lio/rong/imlib/model/Conversation$ConversationType;->GROUP:Lio/rong/imlib/model/Conversation$ConversationType;
goto :goto_7
:cond_5
sget-object v0, Lio/rong/imlib/model/Conversation$ConversationType;->PRIVATE:Lio/rong/imlib/model/Conversation$ConversationType;
:goto_7
move-object v2, v0
.line 36
invoke-static {}, Lcom/sandboxol/common/base/app/BaseApplication;->getContext()Landroid/content/Context;
move-result-object v3
invoke-static {p2, p3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v4
xor-int/lit8 v6, p4, 0x1
const/4 v7, 0x0
const-string v8, ""
move-object v5, p0
invoke-static/range {v3 .. v8}, Lcom/sandboxol/blockymods/utils/logic/qa;->a(Landroid/content/Context;Ljava/lang/String;Lio/rong/imlib/model/MessageContent;ZZLjava/lang/String;)Z
move-result p4
if-eqz p4, :cond_1d
return-void
.line 37
:cond_1d
invoke-static {}, Lio/rong/imkit/RongIM;->getInstance()Lio/rong/imkit/RongIM;
move-result-object v1
.line 38
invoke-static {p2, p3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v3
const/4 v7, 0x0
const-string v6, "app:invitetest"
move-object v4, p0
move-object v5, p1
.line 39
invoke-virtual/range {v1 .. v7}, Lio/rong/imkit/RongIM;->sendMessage(Lio/rong/imlib/model/Conversation$ConversationType;Ljava/lang/String;Lio/rong/imlib/model/MessageContent;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/IRongCallback$ISendMessageCallback;)V
return-void
.end method
.method private static a(Lio/rong/imlib/model/Message;)V
.registers 12
if-eqz p0, :cond_125
.line 86
invoke-virtual {p0}, Lio/rong/imlib/model/Message;->getContent()Lio/rong/imlib/model/MessageContent;
move-result-object v0
if-nez v0, :cond_a
goto/16 :goto_125
.line 87
:cond_a
invoke-virtual {p0}, Lio/rong/imlib/model/Message;->getContent()Lio/rong/imlib/model/MessageContent;
move-result-object v0
instance-of v0, v0, Lio/rong/message/TextMessage;
const-string v1, "msg"
const-string v2, ""
if-eqz v0, :cond_66
.line 88
new-instance v0, Lcom/sandboxol/center/entity/chat/MessageTxt;
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v4
iget-object v4, v4, Lcom/sandboxol/center/entity/AccountCenter;->userId:Landroidx/databinding/ObservableField;
invoke-virtual {v4}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v4
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
invoke-virtual {p0}, Lio/rong/imlib/model/Message;->getTargetId()Ljava/lang/String;
move-result-object v5
invoke-virtual {p0}, Lio/rong/imlib/model/Message;->getContent()Lio/rong/imlib/model/MessageContent;
move-result-object v2
check-cast v2, Lio/rong/message/TextMessage;
invoke-virtual {v2}, Lio/rong/message/TextMessage;->getExtra()Ljava/lang/String;
move-result-object v6
const/4 v7, 0x0
invoke-virtual {p0}, Lio/rong/imlib/model/Message;->getContent()Lio/rong/imlib/model/MessageContent;
move-result-object v2
check-cast v2, Lio/rong/message/TextMessage;
invoke-virtual {v2}, Lio/rong/message/TextMessage;->getContent()Ljava/lang/String;
move-result-object v8
invoke-virtual {p0}, Lio/rong/imlib/model/Message;->getMessageId()I
move-result v9
move-object v3, v0
invoke-direct/range {v3 .. v9}, Lcom/sandboxol/center/entity/chat/MessageTxt;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;I)V
.line 89
invoke-static {}, Landroid/os/Message;->obtain()Landroid/os/Message;
move-result-object p0
.line 90
invoke-virtual {p0}, Landroid/os/Message;->getData()Landroid/os/Bundle;
move-result-object v2
invoke-virtual {v2, v1, v0}, Landroid/os/Bundle;->putSerializable(Ljava/lang/String;Ljava/io/Serializable;)V
.line 91
sget-object v0, Lcom/sandboxol/messager/MessageMediator;->INSTANCE:Lcom/sandboxol/messager/MessageMediator;
sget-object v1, Lcom/sandboxol/center/router/moduleInfo/game/GameBroadcastType;->BROADCAST_GAME_CHAT_MESSAGE_TXT_RECEIVE:Ljava/lang/String;
invoke-virtual {v0, v1, p0}, Lcom/sandboxol/messager/MessageMediator;->sendMsg1(Ljava/lang/String;Landroid/os/Message;)V
goto/16 :goto_125
.line 92
:cond_66
invoke-virtual {p0}, Lio/rong/imlib/model/Message;->getContent()Lio/rong/imlib/model/MessageContent;
move-result-object v0
instance-of v0, v0, Lio/rong/message/ImageMessage;
if-eqz v0, :cond_c1
.line 93
new-instance v0, Lcom/sandboxol/center/entity/chat/MessageImage;
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v4
iget-object v4, v4, Lcom/sandboxol/center/entity/AccountCenter;->userId:Landroidx/databinding/ObservableField;
invoke-virtual {v4}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v4
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
invoke-virtual {p0}, Lio/rong/imlib/model/Message;->getTargetId()Ljava/lang/String;
move-result-object v5
invoke-virtual {p0}, Lio/rong/imlib/model/Message;->getContent()Lio/rong/imlib/model/MessageContent;
move-result-object v2
check-cast v2, Lio/rong/message/ImageMessage;
invoke-virtual {v2}, Lio/rong/message/MediaMessageContent;->getExtra()Ljava/lang/String;
move-result-object v6
const/4 v7, 0x1
invoke-virtual {p0}, Lio/rong/imlib/model/Message;->getContent()Lio/rong/imlib/model/MessageContent;
move-result-object v2
check-cast v2, Lio/rong/message/ImageMessage;
invoke-virtual {v2}, Lio/rong/message/ImageMessage;->getThumUri()Landroid/net/Uri;
move-result-object v2
invoke-virtual {v2}, Landroid/net/Uri;->toString()Ljava/lang/String;
move-result-object v8
invoke-virtual {p0}, Lio/rong/imlib/model/Message;->getMessageId()I
move-result v9
move-object v3, v0
invoke-direct/range {v3 .. v9}, Lcom/sandboxol/center/entity/chat/MessageImage;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;I)V
.line 94
invoke-static {}, Landroid/os/Message;->obtain()Landroid/os/Message;
move-result-object p0
.line 95
invoke-virtual {p0}, Landroid/os/Message;->getData()Landroid/os/Bundle;
move-result-object v2
invoke-virtual {v2, v1, v0}, Landroid/os/Bundle;->putSerializable(Ljava/lang/String;Ljava/io/Serializable;)V
.line 96
sget-object v0, Lcom/sandboxol/messager/MessageMediator;->INSTANCE:Lcom/sandboxol/messager/MessageMediator;
sget-object v1, Lcom/sandboxol/center/router/moduleInfo/game/GameBroadcastType;->BROADCAST_GAME_CHAT_MESSAGE_IMG_RECEIVE:Ljava/lang/String;
invoke-virtual {v0, v1, p0}, Lcom/sandboxol/messager/MessageMediator;->sendMsg1(Ljava/lang/String;Landroid/os/Message;)V
goto :goto_125
.line 97
:cond_c1
invoke-virtual {p0}, Lio/rong/imlib/model/Message;->getContent()Lio/rong/imlib/model/MessageContent;
move-result-object v0
instance-of v0, v0, Lio/rong/message/VoiceMessage;
if-eqz v0, :cond_125
.line 98
new-instance v0, Lcom/sandboxol/center/entity/chat/MessageVoice;
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v4
iget-object v4, v4, Lcom/sandboxol/center/entity/AccountCenter;->userId:Landroidx/databinding/ObservableField;
invoke-virtual {v4}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v4
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
invoke-virtual {p0}, Lio/rong/imlib/model/Message;->getTargetId()Ljava/lang/String;
move-result-object v5
invoke-virtual {p0}, Lio/rong/imlib/model/Message;->getContent()Lio/rong/imlib/model/MessageContent;
move-result-object v2
check-cast v2, Lio/rong/message/VoiceMessage;
invoke-virtual {v2}, Lio/rong/message/VoiceMessage;->getExtra()Ljava/lang/String;
move-result-object v6
const/4 v7, 0x2
invoke-virtual {p0}, Lio/rong/imlib/model/Message;->getContent()Lio/rong/imlib/model/MessageContent;
move-result-object v2
check-cast v2, Lio/rong/message/VoiceMessage;
invoke-virtual {v2}, Lio/rong/message/VoiceMessage;->getUri()Landroid/net/Uri;
move-result-object v2
invoke-virtual {v2}, Landroid/net/Uri;->toString()Ljava/lang/String;
move-result-object v8
invoke-virtual {p0}, Lio/rong/imlib/model/Message;->getContent()Lio/rong/imlib/model/MessageContent;
move-result-object v2
check-cast v2, Lio/rong/message/VoiceMessage;
invoke-virtual {v2}, Lio/rong/message/VoiceMessage;->getDuration()I
move-result v9
invoke-virtual {p0}, Lio/rong/imlib/model/Message;->getMessageId()I
move-result v10
move-object v3, v0
invoke-direct/range {v3 .. v10}, Lcom/sandboxol/center/entity/chat/MessageVoice;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;II)V
.line 99
invoke-static {}, Landroid/os/Message;->obtain()Landroid/os/Message;
move-result-object p0
.line 100
invoke-virtual {p0}, Landroid/os/Message;->getData()Landroid/os/Bundle;
move-result-object v2
invoke-virtual {v2, v1, v0}, Landroid/os/Bundle;->putSerializable(Ljava/lang/String;Ljava/io/Serializable;)V
.line 101
sget-object v0, Lcom/sandboxol/messager/MessageMediator;->INSTANCE:Lcom/sandboxol/messager/MessageMediator;
sget-object v1, Lcom/sandboxol/center/router/moduleInfo/game/GameBroadcastType;->BROADCAST_GAME_CHAT_MESSAGE_VOICE_RECEIVE:Ljava/lang/String;
invoke-virtual {v0, v1, p0}, Lcom/sandboxol/messager/MessageMediator;->sendMsg1(Ljava/lang/String;Landroid/os/Message;)V
:cond_125
:goto_125
return-void
.end method
.method public static a(ZJ)V
.registers 9
.line 75
invoke-static {}, Lio/rong/imkit/RongIM;->getInstance()Lio/rong/imkit/RongIM;
move-result-object v0
if-eqz p0, :cond_9
sget-object p0, Lio/rong/imlib/model/Conversation$ConversationType;->GROUP:Lio/rong/imlib/model/Conversation$ConversationType;
goto :goto_b
:cond_9
sget-object p0, Lio/rong/imlib/model/Conversation$ConversationType;->PRIVATE:Lio/rong/imlib/model/Conversation$ConversationType;
:goto_b
move-object v1, p0
.line 76
invoke-static {p1, p2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v2
sget-object v3, Lio/rong/imlib/model/Message$SentStatus;->SENT:Lio/rong/imlib/model/Message$SentStatus;
const-string p0, ""
.line 77
invoke-static {p0}, Lio/rong/message/TextMessage;->obtain(Ljava/lang/String;)Lio/rong/message/TextMessage;
move-result-object v4
new-instance v5, Lcom/sandboxol/blockymods/utils/logic/qa$a;
invoke-direct {v5}, Lcom/sandboxol/blockymods/utils/logic/qa$a;-><init>()V
.line 78
invoke-virtual/range {v0 .. v5}, Lio/rong/imkit/RongIM;->insertOutgoingMessage(Lio/rong/imlib/model/Conversation$ConversationType;Ljava/lang/String;Lio/rong/imlib/model/Message$SentStatus;Lio/rong/imlib/model/MessageContent;Lio/rong/imlib/RongIMClient$ResultCallback;)V
return-void
.end method
.method public static a(ZJLio/rong/imlib/model/MessageContent;)V
.registers 10
.line 79
invoke-static {}, Lio/rong/imkit/RongIM;->getInstance()Lio/rong/imkit/RongIM;
move-result-object v0
if-eqz p0, :cond_9
sget-object p0, Lio/rong/imlib/model/Conversation$ConversationType;->GROUP:Lio/rong/imlib/model/Conversation$ConversationType;
goto :goto_b
:cond_9
sget-object p0, Lio/rong/imlib/model/Conversation$ConversationType;->PRIVATE:Lio/rong/imlib/model/Conversation$ConversationType;
:goto_b
move-object v1, p0
.line 80
invoke-static {p1, p2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v2
sget-object v3, Lio/rong/imlib/model/Message$SentStatus;->SENT:Lio/rong/imlib/model/Message$SentStatus;
new-instance v5, Lcom/sandboxol/blockymods/utils/logic/qa$a;
invoke-direct {v5}, Lcom/sandboxol/blockymods/utils/logic/qa$a;-><init>()V
move-object v4, p3
.line 81
invoke-virtual/range {v0 .. v5}, Lio/rong/imkit/RongIM;->insertOutgoingMessage(Lio/rong/imlib/model/Conversation$ConversationType;Ljava/lang/String;Lio/rong/imlib/model/Message$SentStatus;Lio/rong/imlib/model/MessageContent;Lio/rong/imlib/RongIMClient$ResultCallback;)V
return-void
.end method
.method private static a(Landroid/content/Context;Ljava/lang/String;Lio/rong/imlib/model/MessageContent;ZZLjava/lang/String;)Z
.registers 14
.line 82
invoke-static {}, Lcom/sandboxol/center/router/moduleApplication/BaseModuleApp;->getIsBeta()Z
move-result v0
const/4 v1, 0x0
if-eqz v0, :cond_8
return v1
:cond_8
if-eqz p4, :cond_13
.line 83
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object p0
invoke-virtual {p0, p5}, Lcom/sandboxol/center/entity/AccountCenter;->isOtherSameRegion(Ljava/lang/String;)Z
move-result p0
goto :goto_1f
.line 84
:cond_13
invoke-static {p0}, Lcom/sandboxol/repository/c;->b(Landroid/content/Context;)Lcom/sandboxol/repository/c/p;
move-result-object p0
invoke-static {p1}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
move-result-wide p4
invoke-virtual {p0, p4, p5}, Lcom/sandboxol/repository/c/p;->b(J)Z
move-result p0
:goto_1f
if-eqz p3, :cond_37
if-nez p0, :cond_37
.line 85
invoke-static {}, Lio/rong/imkit/RongIM;->getInstance()Lio/rong/imkit/RongIM;
move-result-object v2
sget-object v3, Lio/rong/imlib/model/Conversation$ConversationType;->PRIVATE:Lio/rong/imlib/model/Conversation$ConversationType;
sget-object v5, Lio/rong/imlib/model/Message$SentStatus;->SENT:Lio/rong/imlib/model/Message$SentStatus;
new-instance v7, Lcom/sandboxol/blockymods/utils/logic/qa$a;
invoke-direct {v7}, Lcom/sandboxol/blockymods/utils/logic/qa$a;-><init>()V
move-object v4, p1
move-object v6, p2
invoke-virtual/range {v2 .. v7}, Lio/rong/imkit/RongIM;->insertOutgoingMessage(Lio/rong/imlib/model/Conversation$ConversationType;Ljava/lang/String;Lio/rong/imlib/model/Message$SentStatus;Lio/rong/imlib/model/MessageContent;Lio/rong/imlib/RongIMClient$ResultCallback;)V
const/4 p0, 0x1
return p0
:cond_37
return v1
.end method
.method private static b()Lio/rong/imlib/model/UserInfo;
.registers 5
.line 9
new-instance v0, Lio/rong/imlib/model/UserInfo;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v2
iget-object v2, v2, Lcom/sandboxol/center/entity/AccountCenter;->userId:Landroidx/databinding/ObservableField;
invoke-virtual {v2}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v2, ""
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v4
iget-object v4, v4, Lcom/sandboxol/center/entity/AccountCenter;->nickName:Landroidx/databinding/ObservableField;
invoke-virtual {v4}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/lang/String;
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v3
iget-object v3, v3, Lcom/sandboxol/center/entity/AccountCenter;->picUrl:Landroidx/databinding/ObservableField;
invoke-virtual {v3}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v3
if-nez v3, :cond_47
const-string v3, "null"
goto :goto_53
:cond_47
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v3
iget-object v3, v3, Lcom/sandboxol/center/entity/AccountCenter;->picUrl:Landroidx/databinding/ObservableField;
invoke-virtual {v3}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/lang/String;
:goto_53
invoke-static {v3}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object v3
invoke-direct {v0, v1, v2, v3}, Lio/rong/imlib/model/UserInfo;-><init>(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;)V
return-object v0
.end method
.method public static b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.registers 11
.line 10
invoke-static {p2}, Lio/rong/message/TextMessage;->obtain(Ljava/lang/String;)Lio/rong/message/TextMessage;
move-result-object v2
.line 11
invoke-virtual {v2, p3}, Lio/rong/message/TextMessage;->setExtra(Ljava/lang/String;)V
.line 12
sget-object p2, Lio/rong/imlib/model/Conversation$ConversationType;->PRIVATE:Lio/rong/imlib/model/Conversation$ConversationType;
invoke-static {p1, p2, v2}, Lio/rong/imlib/model/Message;->obtain(Ljava/lang/String;Lio/rong/imlib/model/Conversation$ConversationType;Lio/rong/imlib/model/MessageContent;)Lio/rong/imlib/model/Message;
move-result-object p2
.line 13
invoke-virtual {p2, p3}, Lio/rong/imlib/model/Message;->setExtra(Ljava/lang/String;)V
.line 14
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_21
const-string v0, "source_game"
invoke-virtual {p3, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result p3
if-eqz p3, :cond_21
const/4 p3, 0x1
const/4 v4, 0x1
goto :goto_23
:cond_21
const/4 p3, 0x0
const/4 v4, 0x0
:goto_23
const/4 v3, 0x1
move-object v0, p0
move-object v1, p1
move-object v5, p4
.line 15
invoke-static/range {v0 .. v5}, Lcom/sandboxol/blockymods/utils/logic/qa;->a(Landroid/content/Context;Ljava/lang/String;Lio/rong/imlib/model/MessageContent;ZZLjava/lang/String;)Z
move-result p0
if-eqz p0, :cond_31
.line 16
invoke-static {p2}, Lcom/sandboxol/blockymods/utils/logic/qa;->a(Lio/rong/imlib/model/Message;)V
return-void
.line 17
:cond_31
invoke-static {}, Lio/rong/imkit/RongIM;->getInstance()Lio/rong/imkit/RongIM;
move-result-object p0
new-instance p1, Lcom/sandboxol/blockymods/utils/logic/na;
invoke-direct {p1}, Lcom/sandboxol/blockymods/utils/logic/na;-><init>()V
const/4 p3, 0x0
invoke-virtual {p0, p2, p3, p3, p1}, Lio/rong/imkit/RongIM;->sendMessage(Lio/rong/imlib/model/Message;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/IRongCallback$ISendMessageCallback;)V
return-void
.end method
.method public static b(Landroid/content/Context;ZLjava/lang/String;Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;)V
.registers 29
.line 1
invoke-static {}, Lio/rong/imkit/RongIM;->getInstance()Lio/rong/imkit/RongIM;
move-result-object v0
if-nez v0, :cond_7
return-void
.line 2
:cond_7
new-instance v0, Lcom/sandboxol/imchat/message/entity/InviteBetaMessage;
move-object v1, v0
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getGameId()Ljava/lang/String;
move-result-object v2
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getGameName()Ljava/lang/String;
move-result-object v3
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getGameType()Ljava/lang/String;
move-result-object v4
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getGamePic()Ljava/lang/String;
move-result-object v5
.line 3
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v6
iget-object v6, v6, Lcom/sandboxol/center/entity/AccountCenter;->picUrl:Landroidx/databinding/ObservableField;
invoke-virtual {v6}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/lang/String;
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getCaptainId()J
move-result-wide v7
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getCaptainName()Ljava/lang/String;
move-result-object v9
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getChatRoomId()Ljava/lang/String;
move-result-object v10
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getTeamId()Ljava/lang/String;
move-result-object v11
.line 4
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getIsNewEngine()I
move-result v12
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getIsUgc()I
move-result v13
invoke-static {v12, v13}, Lcom/sandboxol/center/router/moduleInfo/game/EngineEnv;->getEngineVersion(II)J
move-result-wide v12
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getRoomName()Ljava/lang/String;
move-result-object v14
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getMaxMember()I
move-result v15
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getMemberCount()I
move-result v16
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getTeamCount()I
move-result v17
.line 5
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getTeamType()I
move-result v18
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getPsid()Ljava/lang/String;
move-result-object v19
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getIsNewEngine()I
move-result v20
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getIsUgc()I
move-result v21
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getAvatarFrame()Ljava/lang/String;
move-result-object v22
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getColorfulNickName()Ljava/lang/String;
move-result-object v23
invoke-virtual/range {p3 .. p3}, Lcom/sandboxol/center/router/moduleInfo/game/team/entity/GameMassage;->getTeamMem()I
move-result v24
invoke-direct/range {v1 .. v24}, Lcom/sandboxol/imchat/message/entity/InviteBetaMessage;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;IIIILjava/lang/String;IILjava/lang/String;Ljava/lang/String;I)V
.line 6
invoke-static {}, Lcom/sandboxol/blockymods/utils/logic/qa;->b()Lio/rong/imlib/model/UserInfo;
move-result-object v1
invoke-virtual {v0, v1}, Lio/rong/imlib/model/MessageContent;->setUserInfo(Lio/rong/imlib/model/UserInfo;)V
xor-int/lit8 v4, p1, 0x1
const/4 v5, 0x0
const-string v6, ""
move-object/from16 v1, p0
move-object/from16 v2, p2
move-object v3, v0
.line 7
invoke-static/range {v1 .. v6}, Lcom/sandboxol/blockymods/utils/logic/qa;->a(Landroid/content/Context;Ljava/lang/String;Lio/rong/imlib/model/MessageContent;ZZLjava/lang/String;)Z
move-result v1
if-eqz v1, :cond_89
return-void
.line 8
:cond_89
invoke-static {}, Lio/rong/imkit/RongIM;->getInstance()Lio/rong/imkit/RongIM;
move-result-object v1
if-eqz p1, :cond_92
sget-object v2, Lio/rong/imlib/model/Conversation$ConversationType;->GROUP:Lio/rong/imlib/model/Conversation$ConversationType;
goto :goto_94
:cond_92
sget-object v2, Lio/rong/imlib/model/Conversation$ConversationType;->PRIVATE:Lio/rong/imlib/model/Conversation$ConversationType;
:goto_94
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;
move-result-object v4
iget-object v4, v4, Lcom/sandboxol/center/entity/AccountCenter;->nickName:Landroidx/databinding/ObservableField;
invoke-virtual {v4}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/lang/String;
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const v4, 0x7f1207df
move-object/from16 v5, p0
invoke-virtual {v5, v4}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v4
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v6
new-instance v7, Lcom/sandboxol/blockymods/utils/logic/ja;
invoke-direct {v7}, Lcom/sandboxol/blockymods/utils/logic/ja;-><init>()V
const-string v5, "inviteTeamMsg"
move-object/from16 v3, p2
move-object v4, v0
invoke-virtual/range {v1 .. v7}, Lio/rong/imkit/RongIM;->sendMessage(Lio/rong/imlib/model/Conversation$ConversationType;Ljava/lang/String;Lio/rong/imlib/model/MessageContent;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/IRongCallback$ISendMessageCallback;)V
return-void
.end method