f.smali
.class public final Lcom/imo/android/imoim/taskcentre/d/f;
.super Lcom/imo/android/imoim/taskcentre/d/c;
.source "SourceFile"
# static fields
.field public static final a:Lcom/imo/android/imoim/taskcentre/d/f;
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 13
new-instance v0, Lcom/imo/android/imoim/taskcentre/d/f;
invoke-direct {v0}, Lcom/imo/android/imoim/taskcentre/d/f;-><init>()V
sput-object v0, Lcom/imo/android/imoim/taskcentre/d/f;->a:Lcom/imo/android/imoim/taskcentre/d/f;
return-void
.end method
.method private constructor <init>()V
.registers 1
.line 13
invoke-direct {p0}, Lcom/imo/android/imoim/taskcentre/d/c;-><init>()V
return-void
.end method
.method public static a(Ljava/lang/String;I)V
.registers 5
const-string v0, "taskId"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 90
sget-object v0, Lcom/imo/android/imoim/util/df$ad;->TASK_CENTER_SHARE_INNER_COUNT:Lcom/imo/android/imoim/util/df$ad;
check-cast v0, Ljava/lang/Enum;
invoke-static {v0}, Lcom/imo/android/imoim/util/df;->c(Ljava/lang/Enum;)Ljava/util/Map;
move-result-object v0
if-nez v0, :cond_16
.line 91
new-instance v0, Ljava/util/LinkedHashMap;
invoke-direct {v0}, Ljava/util/LinkedHashMap;-><init>()V
check-cast v0, Ljava/util/Map;
.line 92
:cond_16
invoke-interface {v0, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
instance-of v2, v1, Ljava/lang/Integer;
if-nez v2, :cond_1f
const/4 v1, 0x0
:cond_1f
check-cast v1, Ljava/lang/Integer;
if-eqz v1, :cond_28
invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
move-result v1
goto :goto_29
:cond_28
const/4 v1, 0x0
:goto_29
add-int/2addr v1, p1
.line 94
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 95
sget-object p0, Lcom/imo/android/imoim/util/df$ad;->TASK_CENTER_SHARE_INNER_COUNT:Lcom/imo/android/imoim/util/df$ad;
check-cast p0, Ljava/lang/Enum;
invoke-static {p0, v0}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Ljava/util/Map;)V
return-void
.end method
.method public static a(Lcom/imo/android/imoim/taskcentre/a/g;)Z
.registers 5
const-string v0, "taskBean"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 2015
iget v0, p0, Lcom/imo/android/imoim/taskcentre/a/b;->c:I
const/4 v1, 0x0
const/4 v2, 0x4
if-ne v0, v2, :cond_c
return v1
.line 2020
:cond_c
iget v0, p0, Lcom/imo/android/imoim/taskcentre/a/b;->g:I
.line 3019
iget v2, p0, Lcom/imo/android/imoim/taskcentre/a/b;->f:I
if-lt v0, v2, :cond_25
.line 4016
iget v0, p0, Lcom/imo/android/imoim/taskcentre/a/b;->d:I
.line 42
invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/imo/android/imoim/taskcentre/d/f;->c(Ljava/lang/String;)V
.line 5016
iget p0, p0, Lcom/imo/android/imoim/taskcentre/a/b;->d:I
.line 43
invoke-static {p0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object p0
invoke-static {p0}, Lcom/imo/android/imoim/taskcentre/d/f;->e(Ljava/lang/String;)V
return v1
.line 5041
:cond_25
iget-object v0, p0, Lcom/imo/android/imoim/taskcentre/a/b;->r:Ljava/lang/String;
.line 46
check-cast v0, Ljava/lang/CharSequence;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_30
return v1
.line 6016
:cond_30
iget v0, p0, Lcom/imo/android/imoim/taskcentre/a/b;->d:I
.line 50
invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/imo/android/imoim/taskcentre/d/f;->d(Ljava/lang/String;)Z
move-result v0
.line 6047
iput-boolean v0, p0, Lcom/imo/android/imoim/taskcentre/a/b;->v:Z
.line 7016
iget v0, p0, Lcom/imo/android/imoim/taskcentre/a/b;->d:I
.line 51
invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/imo/android/imoim/taskcentre/d/f;->b(Ljava/lang/String;)I
move-result v0
.line 7046
iput v0, p0, Lcom/imo/android/imoim/taskcentre/a/b;->u:I
.line 8046
iget v0, p0, Lcom/imo/android/imoim/taskcentre/a/b;->u:I
.line 9045
iget v2, p0, Lcom/imo/android/imoim/taskcentre/a/b;->t:I
const/4 v3, 0x1
if-lt v0, v2, :cond_51
const/4 v0, 0x1
goto :goto_52
:cond_51
const/4 v0, 0x0
.line 9047
:goto_52
iget-boolean v2, p0, Lcom/imo/android/imoim/taskcentre/a/b;->v:Z
if-nez v2, :cond_59
.line 10015
iput v1, p0, Lcom/imo/android/imoim/taskcentre/a/b;->c:I
return v3
:cond_59
if-nez v0, :cond_5e
.line 11015
iput v3, p0, Lcom/imo/android/imoim/taskcentre/a/b;->c:I
goto :goto_61
:cond_5e
const/4 v0, 0x2
.line 12015
iput v0, p0, Lcom/imo/android/imoim/taskcentre/a/b;->c:I
:goto_61
return v3
.end method
.method private static b(Ljava/lang/String;)I
.registers 3
.line 74
sget-object v0, Lcom/imo/android/imoim/util/df$ad;->TASK_CENTER_SHARE_INNER_COUNT:Lcom/imo/android/imoim/util/df$ad;
check-cast v0, Ljava/lang/Enum;
invoke-static {v0}, Lcom/imo/android/imoim/util/df;->c(Ljava/lang/Enum;)Ljava/util/Map;
move-result-object v0
const/4 v1, 0x0
if-nez v0, :cond_c
return v1
.line 76
:cond_c
invoke-interface {v0, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
instance-of v0, p0, Ljava/lang/Integer;
if-nez v0, :cond_15
const/4 p0, 0x0
:cond_15
check-cast p0, Ljava/lang/Integer;
if-eqz p0, :cond_1e
invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I
move-result p0
return p0
:cond_1e
return v1
.end method
.method private static c(Ljava/lang/String;)V
.registers 2
const-string v0, "taskId"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 82
sget-object v0, Lcom/imo/android/imoim/util/df$ad;->TASK_CENTER_SHARE_INNER_COUNT:Lcom/imo/android/imoim/util/df$ad;
check-cast v0, Ljava/lang/Enum;
invoke-static {v0}, Lcom/imo/android/imoim/util/df;->c(Ljava/lang/Enum;)Ljava/util/Map;
move-result-object v0
if-nez v0, :cond_10
return-void
.line 84
:cond_10
invoke-interface {v0, p0}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object;
.line 85
sget-object p0, Lcom/imo/android/imoim/util/df$ad;->TASK_CENTER_SHARE_INNER_COUNT:Lcom/imo/android/imoim/util/df$ad;
check-cast p0, Ljava/lang/Enum;
invoke-static {p0, v0}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Ljava/util/Map;)V
return-void
.end method
.method private static d(Ljava/lang/String;)Z
.registers 3
const-string v0, "taskId"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 100
sget-object v0, Lcom/imo/android/imoim/util/df$ad;->TASK_CENTER_SHARE_INNER_START_STATE:Lcom/imo/android/imoim/util/df$ad;
check-cast v0, Ljava/lang/Enum;
invoke-static {v0}, Lcom/imo/android/imoim/util/df;->c(Ljava/lang/Enum;)Ljava/util/Map;
move-result-object v0
const/4 v1, 0x0
if-nez v0, :cond_11
return v1
.line 102
:cond_11
invoke-interface {v0, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
instance-of v0, p0, Ljava/lang/Boolean;
if-nez v0, :cond_1a
const/4 p0, 0x0
:cond_1a
check-cast p0, Ljava/lang/Boolean;
if-eqz p0, :cond_23
invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z
move-result p0
return p0
:cond_23
return v1
.end method
.method private static e(Ljava/lang/String;)V
.registers 2
const-string v0, "taskId"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 113
sget-object v0, Lcom/imo/android/imoim/util/df$ad;->TASK_CENTER_SHARE_INNER_START_STATE:Lcom/imo/android/imoim/util/df$ad;
check-cast v0, Ljava/lang/Enum;
invoke-static {v0}, Lcom/imo/android/imoim/util/df;->c(Ljava/lang/Enum;)Ljava/util/Map;
move-result-object v0
if-nez v0, :cond_10
return-void
.line 115
:cond_10
invoke-interface {v0, p0}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object;
.line 116
sget-object p0, Lcom/imo/android/imoim/util/df$ad;->TASK_CENTER_SHARE_INNER_START_STATE:Lcom/imo/android/imoim/util/df$ad;
check-cast p0, Ljava/lang/Enum;
invoke-static {p0, v0}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Ljava/util/Map;)V
return-void
.end method
# virtual methods
.method public final a(Lcom/imo/android/imoim/taskcentre/a/b;Lcom/imo/android/imoim/taskcentre/remote/bean/TaskReward;)V
.registers 4
const-string v0, "taskBean"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "taskReward"
invoke-static {p2, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 68
sget-object p2, Lcom/imo/android/imoim/taskcentre/d/i;->a:Lcom/imo/android/imoim/taskcentre/d/i;
.line 12016
iget p2, p1, Lcom/imo/android/imoim/taskcentre/a/b;->d:I
const/4 v0, 0x4
.line 68
invoke-static {p2, v0}, Lcom/imo/android/imoim/taskcentre/d/i;->c(II)V
.line 13016
iget p2, p1, Lcom/imo/android/imoim/taskcentre/a/b;->d:I
.line 69
invoke-static {p2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object p2
invoke-static {p2}, Lcom/imo/android/imoim/taskcentre/d/f;->e(Ljava/lang/String;)V
.line 14016
iget p1, p1, Lcom/imo/android/imoim/taskcentre/a/b;->d:I
.line 70
invoke-static {p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Lcom/imo/android/imoim/taskcentre/d/f;->c(Ljava/lang/String;)V
return-void
.end method
.method public final a(Lcom/imo/android/imoim/taskcentre/a/b;IZ)Z
.registers 5
const-string p2, "cardDetail"
invoke-static {p1, p2}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 18
check-cast p1, Lcom/imo/android/imoim/taskcentre/a/g;
const/4 p2, 0x0
if-eqz p3, :cond_10
.line 1015
iget p3, p1, Lcom/imo/android/imoim/taskcentre/a/b;->c:I
const/4 v0, 0x4
if-ne p3, v0, :cond_10
return p2
.line 1044
:cond_10
iget-object p3, p1, Lcom/imo/android/imoim/taskcentre/a/b;->s:Ljava/lang/String;
.line 23
check-cast p3, Ljava/lang/CharSequence;
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p3
if-eqz p3, :cond_1b
return p2
.line 1045
:cond_1b
iget p3, p1, Lcom/imo/android/imoim/taskcentre/a/b;->t:I
if-gtz p3, :cond_20
return p2
.line 31
:cond_20
invoke-static {p1}, Lcom/imo/android/imoim/taskcentre/d/f;->a(Lcom/imo/android/imoim/taskcentre/a/g;)Z
move-result p1
return p1
.end method