OrionHiUtils.smali

.class public Lcom/sdk/orion/lib/history/OrionHiUtils;
.super Ljava/lang/Object;


# direct methods
.method public constructor <init>()V
    .registers 1

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

.method public static getHi(Lcom/sdk/orion/bean/SpeakerHistory$Recommands;)Lcom/sdk/orion/bean/SpeakerHistory;
    .registers 9

    new-instance v0, Lcom/sdk/orion/bean/SpeakerHistory;

    invoke-direct {v0}, Lcom/sdk/orion/bean/SpeakerHistory;-><init>()V

    new-instance v1, Lcom/sdk/orion/bean/SpeakerHistory$History;

    invoke-direct {v1}, Lcom/sdk/orion/bean/SpeakerHistory$History;-><init>()V

    new-instance v2, Lcom/sdk/orion/bean/SpeakerHistory$Response;

    invoke-direct {v2}, Lcom/sdk/orion/bean/SpeakerHistory$Response;-><init>()V

    new-instance v3, Lcom/sdk/orion/bean/SpeakerHistory$Request;

    invoke-direct {v3}, Lcom/sdk/orion/bean/SpeakerHistory$Request;-><init>()V

    const-string/jumbo v4, "hi"

    iput-object v4, v3, Lcom/sdk/orion/bean/SpeakerHistory$Request;->domain:Ljava/lang/String;

    const/4 v4, 0x0

    iput-object v4, v3, Lcom/sdk/orion/bean/SpeakerHistory$Request;->text:Ljava/lang/String;

    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v4

    const-wide/16 v6, 0x3e8

    div-long/2addr v4, v6

    iput-wide v4, v1, Lcom/sdk/orion/bean/SpeakerHistory$History;->createDt:J

    sget-object v4, Lcom/sdk/orion/ui/baselibrary/BaseApp;->mContext:Landroid/content/Context;

    invoke-virtual {v4}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;

    move-result-object v4

    sget v5, Lcom/sdk/orion/lib/history/R$string;->orion_sdk_xiaoya_hi:I

    invoke-virtual {v4, v5}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v4

    iput-object v4, v2, Lcom/sdk/orion/bean/SpeakerHistory$Response;->text:Ljava/lang/String;

    iput-object p0, v2, Lcom/sdk/orion/bean/SpeakerHistory$Response;->recommands:Lcom/sdk/orion/bean/SpeakerHistory$Recommands;

    iput-object v3, v1, Lcom/sdk/orion/bean/SpeakerHistory$History;->request:Lcom/sdk/orion/bean/SpeakerHistory$Request;

    iput-object v2, v1, Lcom/sdk/orion/bean/SpeakerHistory$History;->response:Lcom/sdk/orion/bean/SpeakerHistory$Response;

    const/4 v2, 0x0

    iput-boolean v2, v1, Lcom/sdk/orion/bean/SpeakerHistory$History;->needCorrect:Z

    const/4 v2, 0x1

    iput-boolean v2, v1, Lcom/sdk/orion/bean/SpeakerHistory$History;->isHello:Z

    new-instance v2, Ljava/util/ArrayList;

    invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V

    invoke-interface {v2, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    iput-object v2, v0, Lcom/sdk/orion/bean/SpeakerHistory;->items:Ljava/util/List;

    return-object v0
.end method

.method public static getHiList(Ljava/lang/String;Lcom/sdk/orion/bean/SpeakerHistory$Recommands;)Ljava/util/List;
    .registers 10
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Lcom/sdk/orion/bean/SpeakerHistory$Recommands;",
            ")",
            "Ljava/util/List",
            "<",
            "Lcom/sdk/orion/bean/SpeakerHistory$History;",
            ">;"
        }
    .end annotation

    new-instance v0, Lcom/sdk/orion/bean/SpeakerHistory$History;

    invoke-direct {v0}, Lcom/sdk/orion/bean/SpeakerHistory$History;-><init>()V

    new-instance v1, Lcom/sdk/orion/bean/SpeakerHistory$Response;

    invoke-direct {v1}, Lcom/sdk/orion/bean/SpeakerHistory$Response;-><init>()V

    new-instance v2, Lcom/sdk/orion/bean/SpeakerHistory$Request;

    invoke-direct {v2}, Lcom/sdk/orion/bean/SpeakerHistory$Request;-><init>()V

    const-string/jumbo v3, "hi"

    iput-object v3, v2, Lcom/sdk/orion/bean/SpeakerHistory$Request;->domain:Ljava/lang/String;

    const/4 v3, 0x0

    iput-object v3, v2, Lcom/sdk/orion/bean/SpeakerHistory$Request;->text:Ljava/lang/String;

    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v4

    const-wide/16 v6, 0x3e8

    div-long/2addr v4, v6

    iput-wide v4, v0, Lcom/sdk/orion/bean/SpeakerHistory$History;->createDt:J

    sget-object v3, Lcom/sdk/orion/ui/baselibrary/BaseApp;->mContext:Landroid/content/Context;

    invoke-virtual {v3}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;

    move-result-object v3

    sget v4, Lcom/sdk/orion/lib/history/R$string;->orion_sdk_xiaoya_hi:I

    invoke-virtual {v3, v4}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v3

    iput-object v3, v1, Lcom/sdk/orion/bean/SpeakerHistory$Response;->text:Ljava/lang/String;

    iput-object p1, v1, Lcom/sdk/orion/bean/SpeakerHistory$Response;->recommands:Lcom/sdk/orion/bean/SpeakerHistory$Recommands;

    iput-object v2, v0, Lcom/sdk/orion/bean/SpeakerHistory$History;->request:Lcom/sdk/orion/bean/SpeakerHistory$Request;

    iput-object v1, v0, Lcom/sdk/orion/bean/SpeakerHistory$History;->response:Lcom/sdk/orion/bean/SpeakerHistory$Response;

    const/4 v1, 0x0

    iput-boolean v1, v0, Lcom/sdk/orion/bean/SpeakerHistory$History;->needCorrect:Z

    const/4 v1, 0x1

    iput-boolean v1, v0, Lcom/sdk/orion/bean/SpeakerHistory$History;->isHello:Z

    new-instance v1, Ljava/util/ArrayList;

    invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V

    invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    return-object v1
.end method