a.smali
.class public final Lcom/imo/android/imoim/imoout/recharge/proto/a/a;
.super Lcom/imo/android/imoim/imoout/imooutlist/b/a;
.source "SourceFile"
# direct methods
.method public constructor <init>()V
.registers 1
.line 25
invoke-direct {p0}, Lcom/imo/android/imoim/imoout/imooutlist/b/a;-><init>()V
return-void
.end method
.method public static a(ILcom/imo/android/imoim/imoout/recharge/proto/a/b;)Z
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(I",
"Lcom/imo/android/imoim/imoout/recharge/proto/a/b<",
"Lcom/imo/android/imoim/imoout/recharge/proto/a;",
">;)Z"
}
.end annotation
.line 34
new-instance v0, Lcom/imo/android/imoim/imoout/recharge/proto/e;
invoke-direct {v0}, Lcom/imo/android/imoim/imoout/recharge/proto/e;-><init>()V
.line 35
invoke-static {}, Lcom/imo/android/imoim/imoout/recharge/proto/a/a;->b()J
move-result-wide v1
iput-wide v1, v0, Lcom/imo/android/imoim/imoout/recharge/proto/e;->b:J
.line 36
iput p0, v0, Lcom/imo/android/imoim/imoout/recharge/proto/e;->c:I
.line 37
invoke-static {}, Lcom/imo/android/imoim/util/ei;->x()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/imo/android/imoim/imoout/recharge/proto/e;->d:Ljava/lang/String;
.line 39
new-instance v1, Lcom/imo/android/imoim/imoout/recharge/proto/a/a$1;
invoke-direct {v1, p1, p0}, Lcom/imo/android/imoim/imoout/recharge/proto/a/a$1;-><init>(Lcom/imo/android/imoim/imoout/recharge/proto/a/b;I)V
invoke-static {v0, v1}, Lcom/imo/android/imoim/imoout/recharge/proto/a/a;->a(Lsg/bigo/svcapi/IProtocol;Llive/sg/bigo/svcapi/q;)Z
move-result p0
return p0
.end method
.method public static a(Ljava/lang/String;Lcom/imo/android/imoim/imoout/recharge/proto/a/b;)Z
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lcom/imo/android/imoim/imoout/recharge/proto/a/b<",
"Ljava/lang/Integer;",
">;)Z"
}
.end annotation
.line 66
new-instance v0, Lcom/imo/android/imoim/imoout/recharge/proto/ac;
invoke-direct {v0}, Lcom/imo/android/imoim/imoout/recharge/proto/ac;-><init>()V
.line 67
invoke-static {}, Lcom/imo/android/imoim/imoout/recharge/proto/a/a;->b()J
move-result-wide v1
.line 1018
iput-wide v1, v0, Lcom/imo/android/imoim/imoout/recharge/proto/ac;->a:J
.line 68
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
.line 1019
iput-object v1, v0, Lcom/imo/android/imoim/imoout/recharge/proto/ac;->b:Ljava/lang/String;
.line 69
sget-object v1, Lcom/imo/android/imoim/IMO;->t:Lcom/imo/android/imoim/managers/bg;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/bg;->f()Ljava/lang/String;
move-result-object v1
if-nez v1, :cond_23
const-string v2, "CallCouponLet"
const-string v3, "receiveCoupon: phone is null."
.line 1071
invoke-static {v2, v3}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
goto :goto_3e
:cond_23
const-string v2, "+"
.line 73
invoke-virtual {v1, v2}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_3e
.line 74
new-instance v2, Ljava/lang/StringBuilder;
const-string v3, "00"
invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
const/4 v3, 0x1
invoke-virtual {v1, v3}, Ljava/lang/String;->substring(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
.line 2020
:cond_3e
:goto_3e
iput-object v1, v0, Lcom/imo/android/imoim/imoout/recharge/proto/ac;->c:Ljava/lang/String;
.line 2021
iput-object p0, v0, Lcom/imo/android/imoim/imoout/recharge/proto/ac;->d:Ljava/lang/String;
.line 2040
invoke-static {}, Lcom/imo/android/imoim/imoout/g;->d()Lcom/imo/android/imoim/imoout/g;
invoke-static {}, Lcom/imo/android/imoim/imoout/g;->e()Lcom/live/share64/d/f;
move-result-object p0
.line 79
invoke-interface {p0}, Lcom/live/share64/d/f;->e()Llive/sg/bigo/svcapi/f;
move-result-object p0
invoke-interface {p0}, Llive/sg/bigo/svcapi/f;->h()I
move-result p0
.line 3022
iput p0, v0, Lcom/imo/android/imoim/imoout/recharge/proto/ac;->e:I
.line 3040
invoke-static {}, Lcom/imo/android/imoim/imoout/g;->d()Lcom/imo/android/imoim/imoout/g;
invoke-static {}, Lcom/imo/android/imoim/imoout/g;->e()Lcom/live/share64/d/f;
move-result-object p0
.line 80
invoke-interface {p0}, Lcom/live/share64/d/f;->e()Llive/sg/bigo/svcapi/f;
move-result-object p0
invoke-interface {p0}, Llive/sg/bigo/svcapi/f;->g()Ljava/lang/String;
move-result-object p0
.line 4023
iput-object p0, v0, Lcom/imo/android/imoim/imoout/recharge/proto/ac;->f:Ljava/lang/String;
.line 81
invoke-static {}, Lcom/imo/android/imoim/util/e;->a()[B
move-result-object p0
const-string v1, "<set-?>"
invoke-static {p0, v1}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 4024
iput-object p0, v0, Lcom/imo/android/imoim/imoout/recharge/proto/ac;->g:[B
.line 84
new-instance p0, Lcom/imo/android/imoim/imoout/recharge/proto/a/a$2;
invoke-direct {p0, p1, v0}, Lcom/imo/android/imoim/imoout/recharge/proto/a/a$2;-><init>(Lcom/imo/android/imoim/imoout/recharge/proto/a/b;Lcom/imo/android/imoim/imoout/recharge/proto/ac;)V
invoke-static {v0, p0}, Lcom/imo/android/imoim/imoout/recharge/proto/a/a;->a(Lsg/bigo/svcapi/IProtocol;Llive/sg/bigo/svcapi/q;)Z
move-result p0
return p0
.end method
.method public static b(ILcom/imo/android/imoim/imoout/recharge/proto/a/b;)Z
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(I",
"Lcom/imo/android/imoim/imoout/recharge/proto/a/b<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/imoout/recharge/proto/a;",
">;>;)Z"
}
.end annotation
.line 111
new-instance v0, Lcom/imo/android/imoim/imoout/recharge/proto/g;
invoke-direct {v0}, Lcom/imo/android/imoim/imoout/recharge/proto/g;-><init>()V
.line 112
invoke-static {}, Lcom/imo/android/imoim/imoout/recharge/proto/a/a;->b()J
move-result-wide v1
iput-wide v1, v0, Lcom/imo/android/imoim/imoout/recharge/proto/g;->b:J
.line 113
iput p0, v0, Lcom/imo/android/imoim/imoout/recharge/proto/g;->c:I
.line 114
invoke-static {}, Lcom/imo/android/imoim/util/ei;->x()Ljava/lang/String;
move-result-object p0
iput-object p0, v0, Lcom/imo/android/imoim/imoout/recharge/proto/g;->d:Ljava/lang/String;
.line 116
new-instance p0, Lcom/imo/android/imoim/imoout/recharge/proto/a/a$3;
invoke-direct {p0, p1}, Lcom/imo/android/imoim/imoout/recharge/proto/a/a$3;-><init>(Lcom/imo/android/imoim/imoout/recharge/proto/a/b;)V
invoke-static {v0, p0}, Lcom/imo/android/imoim/imoout/recharge/proto/a/a;->a(Lsg/bigo/svcapi/IProtocol;Llive/sg/bigo/svcapi/q;)Z
move-result p0
return p0
.end method