a.smali

.class public Lcom/cmcm/ad/b/b/a;
.super Ljava/lang/Object;
.source "BusinessReportBase.java"


# direct methods
.method protected static a(Lcom/cm/plugincluster/ad/adhandle/IBusinessRptData;)Lcom/cmcm/ad/b/b/a/a;
    .registers 9

    .prologue
    .line 29
    invoke-interface {p0}, Lcom/cm/plugincluster/ad/adhandle/IBusinessRptData;->getAdDes()Ljava/lang/String;

    move-result-object v2

    .line 30
    invoke-interface {p0}, Lcom/cm/plugincluster/ad/adhandle/IBusinessRptData;->getRptPkgName()Ljava/lang/String;

    move-result-object v3

    .line 31
    invoke-interface {p0}, Lcom/cm/plugincluster/ad/adhandle/IBusinessRptData;->getRptSugType()I

    move-result v4

    .line 32
    invoke-interface {p0}, Lcom/cm/plugincluster/ad/adhandle/IBusinessRptData;->getRptResType()I

    move-result v5

    .line 33
    const/4 v6, -0x1

    .line 34
    const-string v0, "source_posid"

    invoke-interface {p0, v0}, Lcom/cm/plugincluster/ad/adhandle/IBusinessRptData;->getCommon(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/lang/String;

    .line 35
    const-string v1, "posid_scene"

    invoke-interface {p0, v1}, Lcom/cm/plugincluster/ad/adhandle/IBusinessRptData;->getCommon(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ljava/lang/Integer;

    .line 36
    new-instance v7, Lcom/cmcm/ad/b/b/a/a;

    invoke-direct {v7, v3, v4, v5, v2}, Lcom/cmcm/ad/b/b/a/a;-><init>(Ljava/lang/String;IILjava/lang/String;)V

    .line 37
    invoke-virtual {v7, v6}, Lcom/cmcm/ad/b/b/a/a;->b(I)Lcom/cmcm/ad/b/b/a/a;

    .line 38
    if-eqz v1, :cond_32

    .line 39
    invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I

    move-result v1

    invoke-virtual {v7, v1}, Lcom/cmcm/ad/b/b/a/a;->a(I)V

    .line 41
    :cond_32
    const-string v1, ""

    invoke-virtual {v7, v0, v1}, Lcom/cmcm/ad/b/b/a/a;->a(Ljava/lang/String;Ljava/lang/String;)V

    .line 42
    return-object v7
.end method

.method protected static a(Lcom/cm/plugincluster/ad/adhandle/IBusinessRptData;I)Lcom/cmcm/ad/b/b/a/b$a;
    .registers 7

    .prologue
    const/4 v1, 0x0

    .line 56
    invoke-interface {p0}, Lcom/cm/plugincluster/ad/adhandle/IBusinessRptData;->getPosId()Ljava/lang/String;

    move-result-object v0

    .line 57
    invoke-interface {p0}, Lcom/cm/plugincluster/ad/adhandle/IBusinessRptData;->getRptRf()Ljava/lang/String;

    move-result-object v2

    .line 58
    invoke-interface {p0}, Lcom/cm/plugincluster/ad/adhandle/IBusinessRptData;->getRequestVersion()I

    move-result v3

    .line 59
    invoke-static {p0}, Lcom/cmcm/ad/b/b/a;->b(Lcom/cm/plugincluster/ad/adhandle/IBusinessRptData;)Z

    move-result v4

    .line 61
    packed-switch p1, :pswitch_data_84

    move-object v0, v1

    .line 97
    :goto_15
    if-eqz v0, :cond_1a

    .line 98
    invoke-static {v0, v1}, Lcom/cmcm/ad/b/b/a/b$a;->a(Lcom/cmcm/ad/b/b/a/b$a;Ljava/util/Map;)V

    .line 100
    :cond_1a
    return-object v0

    .line 63
    :pswitch_1b
    invoke-static {v0}, Lcom/cmcm/ad/b/b/a/b$a;->a(Ljava/lang/String;)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    invoke-virtual {v0, v2}, Lcom/cmcm/ad/b/b/a/b$a;->f(Ljava/lang/String;)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    invoke-virtual {v0, v3}, Lcom/cmcm/ad/b/b/a/b$a;->a(I)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    goto :goto_15

    .line 67
    :pswitch_28
    invoke-static {v0}, Lcom/cmcm/ad/b/b/a/b$a;->b(Ljava/lang/String;)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    invoke-virtual {v0, v2}, Lcom/cmcm/ad/b/b/a/b$a;->f(Ljava/lang/String;)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    invoke-virtual {v0, v3}, Lcom/cmcm/ad/b/b/a/b$a;->a(I)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    goto :goto_15

    .line 71
    :pswitch_35
    invoke-static {v0}, Lcom/cmcm/ad/b/b/a/b$a;->c(Ljava/lang/String;)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    invoke-virtual {v0, v2}, Lcom/cmcm/ad/b/b/a/b$a;->f(Ljava/lang/String;)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    invoke-virtual {v0, v3}, Lcom/cmcm/ad/b/b/a/b$a;->a(I)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    goto :goto_15

    .line 75
    :pswitch_42
    invoke-static {v0}, Lcom/cmcm/ad/b/b/a/b$a;->d(Ljava/lang/String;)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    invoke-virtual {v0, v2}, Lcom/cmcm/ad/b/b/a/b$a;->f(Ljava/lang/String;)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    invoke-virtual {v0, v3}, Lcom/cmcm/ad/b/b/a/b$a;->a(I)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    goto :goto_15

    .line 80
    :pswitch_4f
    invoke-static {v0, v2}, Lcom/cmcm/ad/b/b/a/b$a;->b(Ljava/lang/String;Ljava/lang/String;)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    invoke-virtual {v0, v3}, Lcom/cmcm/ad/b/b/a/b$a;->a(I)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    invoke-virtual {v0, v4}, Lcom/cmcm/ad/b/b/a/b$a;->a(Z)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    goto :goto_15

    .line 84
    :pswitch_5c
    invoke-static {v0, v2}, Lcom/cmcm/ad/b/b/a/b$a;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    invoke-virtual {v0, v3}, Lcom/cmcm/ad/b/b/a/b$a;->a(I)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    invoke-virtual {v0, v4}, Lcom/cmcm/ad/b/b/a/b$a;->a(Z)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    goto :goto_15

    .line 88
    :pswitch_69
    invoke-static {v0}, Lcom/cmcm/ad/b/b/a/b$a;->e(Ljava/lang/String;)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    invoke-virtual {v0, v2}, Lcom/cmcm/ad/b/b/a/b$a;->f(Ljava/lang/String;)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    invoke-virtual {v0, v3}, Lcom/cmcm/ad/b/b/a/b$a;->a(I)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    goto :goto_15

    .line 92
    :pswitch_76
    invoke-static {v0}, Lcom/cmcm/ad/b/b/a/b$a;->a(Ljava/lang/String;)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    invoke-virtual {v0, v2}, Lcom/cmcm/ad/b/b/a/b$a;->f(Ljava/lang/String;)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    invoke-virtual {v0, v3}, Lcom/cmcm/ad/b/b/a/b$a;->a(I)Lcom/cmcm/ad/b/b/a/b$a;

    move-result-object v0

    goto :goto_15

    .line 61
    nop

    :pswitch_data_84
    .packed-switch 0x1
        :pswitch_1b
        :pswitch_35
        :pswitch_28
        :pswitch_42
        :pswitch_5c
        :pswitch_4f
        :pswitch_69
        :pswitch_76
    .end packed-switch
.end method

.method protected static a(Lcom/cm/plugincluster/ad/adhandle/IBusinessRptData;Lcom/cmcm/ad/b/b/a/b$a;)V
    .registers 2

    .prologue
    .line 118
    return-void
.end method

.method protected static a(Lcom/cmcm/ad/b/b/a/a;Lcom/cmcm/ad/b/b/a/b$a;)V
    .registers 5

    .prologue
    const/4 v2, 0x0

    .line 46
    new-instance v0, Lcom/cmcm/ad/b/b/a/b;

    invoke-direct {v0}, Lcom/cmcm/ad/b/b/a/b;-><init>()V

    .line 47
    invoke-virtual {v0, p0, p1}, Lcom/cmcm/ad/b/b/a/b;->a(Lcom/cmcm/ad/b/b/a/a;Lcom/cmcm/ad/b/b/a/b$a;)V

    .line 48
    sget-object v1, Lcom/cleanmaster/hpsharelib/base/util/system/AsyncTaskEx;->THREAD_POOL_EXECUTOR_WITH_DISCARDPOLICY:Ljava/util/concurrent/Executor;

    if-eqz v1, :cond_15

    .line 49
    sget-object v1, Lcom/cleanmaster/hpsharelib/base/util/system/AsyncTaskEx;->THREAD_POOL_EXECUTOR_WITH_DISCARDPOLICY:Ljava/util/concurrent/Executor;

    new-array v2, v2, [Ljava/lang/Void;

    invoke-virtual {v0, v1, v2}, Lcom/cmcm/ad/b/b/a/b;->executeOnExecutor(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Lcom/cleanmaster/hpsharelib/base/util/system/AsyncTaskEx;

    .line 53
    :goto_14
    return-void

    .line 51
    :cond_15
    new-array v1, v2, [Ljava/lang/Void;

    invoke-virtual {v0, v1}, Lcom/cmcm/ad/b/b/a/b;->execute([Ljava/lang/Object;)Lcom/cleanmaster/hpsharelib/base/util/system/AsyncTaskEx;

    goto :goto_14
.end method

.method private static b(Lcom/cm/plugincluster/ad/adhandle/IBusinessRptData;)Z
    .registers 3

    .prologue
    .line 104
    const/4 v1, 0x0

    .line 105
    const-string v0, "is_miui_shop_card"

    invoke-interface {p0, v0}, Lcom/cm/plugincluster/ad/adhandle/IBusinessRptData;->getCommon(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v0

    .line 107
    if-eqz v0, :cond_16

    .line 108
    :try_start_9
    check-cast v0, Ljava/lang/Boolean;

    invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
    :try_end_e
    .catch Ljava/lang/Exception; {:try_start_9 .. :try_end_e} :catch_11

    move-result v0

    :goto_f
    move v1, v0

    .line 113
    :goto_10
    return v1

    .line 110
    :catch_11
    move-exception v0

    .line 111
    invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V

    goto :goto_10

    :cond_16
    move v0, v1

    goto :goto_f
.end method