WalletWithdrawActivity.smali
.class public Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.super Lim/tpelyyftgw/ui/actionbar/BaseFragment;
.source "WalletWithdrawActivity.java"
# instance fields
.field private bankBean:Lim/tpelyyftgw/javaBean/wallet/BankCardListResBean;
.field private btn:Lim/tpelyyftgw/ui/components/AppTextView;
.field private btnEmpty:Lim/tpelyyftgw/ui/components/AppTextView;
.field private cardCell:Lim/tpelyyftgw/ui/components/TextCell;
.field private channelInited:Z
.field private container:Landroid/widget/LinearLayout;
.field private emptyLayout:Landroid/widget/LinearLayout;
.field private etAmount:Landroid/widget/EditText;
.field private ivEmpty:Landroid/widget/ImageView;
.field private loadView:Lim/tpelyyftgw/ui/load/SpinKitView;
.field private loadingPayChannels:Z
.field private mNumbers:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/Integer;",
">;"
}
.end annotation
.end field
.field private mTvPasswords:[Landroid/widget/TextView;
.field private notEmptyTvCount:I
.field private payAlert:Landroid/app/Dialog;
.field private payList:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;",
">;"
}
.end annotation
.end field
.field private selectedPayType:Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
.field private tvAll:Landroid/widget/TextView;
.field private tvBalance:Landroid/widget/TextView;
.field private tvDesc:Landroid/widget/TextView;
.field private tvEmpty:Landroid/widget/TextView;
.field private tvForgotPassword:Lim/tpelyyftgw/ui/components/AppTextView;
.field private tvServiceCharge:Landroid/widget/TextView;
.field private tvServiceChargeDesc:Landroid/widget/TextView;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>()V
.registers 7
.line 77
invoke-direct {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;-><init>()V
.line 593
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->payList:Ljava/util/ArrayList;
.line 770
new-instance v0, Ljava/util/ArrayList;
const/16 v1, 0xc
new-array v1, v1, [Ljava/lang/Integer;
const/4 v2, 0x1
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
const/4 v4, 0x0
aput-object v3, v1, v4
const/4 v3, 0x2
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v5
aput-object v5, v1, v2
const/4 v2, 0x3
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v5
aput-object v5, v1, v3
const/4 v3, 0x4
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v5
aput-object v5, v1, v2
const/4 v2, 0x5
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v5
aput-object v5, v1, v3
const/4 v3, 0x6
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v5
aput-object v5, v1, v2
const/4 v2, 0x7
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v5
aput-object v5, v1, v3
const/16 v3, 0x8
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v5
aput-object v5, v1, v2
const/16 v2, 0x9
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v5
aput-object v5, v1, v3
const/16 v3, -0xa
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
aput-object v3, v1, v2
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const/16 v3, 0xa
aput-object v2, v1, v3
const/16 v2, -0xb
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const/16 v3, 0xb
aput-object v2, v1, v3
invoke-static {v1}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v1
invoke-direct {v0, v1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->mNumbers:Ljava/util/List;
return-void
.end method
.method static synthetic access$000(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)V
.registers 1
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.line 77
invoke-direct {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->showLoading()V
return-void
.end method
.method static synthetic access$100(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)V
.registers 1
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.line 77
invoke-direct {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->loadPayChannels()V
return-void
.end method
.method static synthetic access$1000(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)Ljava/util/ArrayList;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.line 77
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->payList:Ljava/util/ArrayList;
return-object v0
.end method
.method static synthetic access$1100(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;)V
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.param p1, "x1" # Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
.line 77
invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->setSelectedType(Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;)V
return-void
.end method
.method static synthetic access$1200(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)I
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.line 77
iget v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->notEmptyTvCount:I
return v0
.end method
.method static synthetic access$1202(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;I)I
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.param p1, "x1" # I
.line 77
iput p1, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->notEmptyTvCount:I
return p1
.end method
.method static synthetic access$1208(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)I
.registers 3
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.line 77
iget v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->notEmptyTvCount:I
add-int/lit8 v1, v0, 0x1
iput v1, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->notEmptyTvCount:I
return v0
.end method
.method static synthetic access$1210(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)I
.registers 3
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.line 77
iget v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->notEmptyTvCount:I
add-int/lit8 v1, v0, -0x1
iput v1, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->notEmptyTvCount:I
return v0
.end method
.method static synthetic access$1300(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)[Landroid/widget/TextView;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.line 77
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->mTvPasswords:[Landroid/widget/TextView;
return-object v0
.end method
.method static synthetic access$1400(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)Ljava/util/List;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.line 77
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->mNumbers:Ljava/util/List;
return-object v0
.end method
.method static synthetic access$1500(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;Ljava/lang/String;)V
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.param p1, "x1" # Ljava/lang/String;
.line 77
invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->doWithdraw(Ljava/lang/String;)V
return-void
.end method
.method static synthetic access$1600(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;Ljava/lang/String;)Z
.registers 3
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.param p1, "x1" # Ljava/lang/String;
.line 77
invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->handleSpecialException(Ljava/lang/String;)Z
move-result v0
return v0
.end method
.method static synthetic access$1700(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)Landroid/app/Dialog;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.line 77
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->payAlert:Landroid/app/Dialog;
return-object v0
.end method
.method static synthetic access$1800(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)Lim/tpelyyftgw/ui/components/AppTextView;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.line 77
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvForgotPassword:Lim/tpelyyftgw/ui/components/AppTextView;
return-object v0
.end method
.method static synthetic access$1902(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;Z)Z
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.param p1, "x1" # Z
.line 77
iput-boolean p1, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->loadingPayChannels:Z
return p1
.end method
.method static synthetic access$200(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.line 77
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->selectedPayType:Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
return-object v0
.end method
.method static synthetic access$2002(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;Z)Z
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.param p1, "x1" # Z
.line 77
iput-boolean p1, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->channelInited:Z
return p1
.end method
.method static synthetic access$2100(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;Ljava/util/List;)V
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.param p1, "x1" # Ljava/util/List;
.line 77
invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->parsePayChannel(Ljava/util/List;)V
return-void
.end method
.method static synthetic access$2200(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)V
.registers 1
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.line 77
invoke-direct {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->check()V
return-void
.end method
.method static synthetic access$300(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)Lim/tpelyyftgw/javaBean/wallet/BankCardListResBean;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.line 77
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->bankBean:Lim/tpelyyftgw/javaBean/wallet/BankCardListResBean;
return-object v0
.end method
.method static synthetic access$302(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;Lim/tpelyyftgw/javaBean/wallet/BankCardListResBean;)Lim/tpelyyftgw/javaBean/wallet/BankCardListResBean;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.param p1, "x1" # Lim/tpelyyftgw/javaBean/wallet/BankCardListResBean;
.line 77
iput-object p1, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->bankBean:Lim/tpelyyftgw/javaBean/wallet/BankCardListResBean;
return-object p1
.end method
.method static synthetic access$400(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;Z)V
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.param p1, "x1" # Z
.line 77
invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->setBtnEnable(Z)V
return-void
.end method
.method static synthetic access$500(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)Landroid/widget/TextView;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.line 77
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvServiceCharge:Landroid/widget/TextView;
return-object v0
.end method
.method static synthetic access$600(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)Ljava/lang/String;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.line 77
invoke-direct {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->calcMaxValue()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method static synthetic access$700(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)Landroid/widget/EditText;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.line 77
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->etAmount:Landroid/widget/EditText;
return-object v0
.end method
.method static synthetic access$800(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)Z
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.line 77
invoke-direct {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->checkRules()Z
move-result v0
return v0
.end method
.method static synthetic access$900(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)V
.registers 1
.param p0, "x0" # Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;
.line 77
invoke-direct {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->createPayAlert()V
return-void
.end method
.method private calcMaxValue()Ljava/lang/String;
.registers 12
.line 406
invoke-virtual {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->getWalletController()Lim/tpelyyftgw/ui/activities/wallet/WalletController;
move-result-object v0
invoke-virtual {v0}, Lim/tpelyyftgw/ui/activities/wallet/WalletController;->getAccountInfo()Lim/tpelyyftgw/ui/hui/wallet_public/bean/WalletAccountInfo;
move-result-object v0
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/wallet_public/bean/WalletAccountInfo;->getCashAmount()D
move-result-wide v0
.line 409
.local v0, "cashAmount":D
iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->selectedPayType:Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
const/4 v3, 0x2
const-string v4, "100"
const/4 v5, 0x0
if-nez v2, :cond_2f
.line 410
new-instance v2, Ljava/math/BigDecimal;
invoke-static {v0, v1}, Ljava/lang/String;->valueOf(D)Ljava/lang/String;
move-result-object v6
invoke-direct {v2, v6}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
new-instance v6, Ljava/math/BigDecimal;
invoke-direct {v6, v4}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
invoke-virtual {v2, v6}, Ljava/math/BigDecimal;->divide(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;
move-result-object v2
invoke-virtual {v2}, Ljava/math/BigDecimal;->toString()Ljava/lang/String;
move-result-object v2
invoke-static {v2, v3, v5}, Lim/tpelyyftgw/ui/utils/number/MoneyUtil;->formatToString(Ljava/lang/String;IZ)Ljava/lang/String;
move-result-object v2
return-object v2
.line 412
:cond_2f
invoke-virtual {v2}, Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;->getPayType()Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;
move-result-object v2
if-nez v2, :cond_50
.line 413
new-instance v2, Ljava/math/BigDecimal;
invoke-static {v0, v1}, Ljava/lang/String;->valueOf(D)Ljava/lang/String;
move-result-object v6
invoke-direct {v2, v6}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
new-instance v6, Ljava/math/BigDecimal;
invoke-direct {v6, v4}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
invoke-virtual {v2, v6}, Ljava/math/BigDecimal;->divide(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;
move-result-object v2
invoke-virtual {v2}, Ljava/math/BigDecimal;->toString()Ljava/lang/String;
move-result-object v2
invoke-static {v2, v3, v5}, Lim/tpelyyftgw/ui/utils/number/MoneyUtil;->formatToString(Ljava/lang/String;IZ)Ljava/lang/String;
move-result-object v2
return-object v2
.line 415
:cond_50
iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->selectedPayType:Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
invoke-virtual {v2}, Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;->getPayType()Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;
move-result-object v2
invoke-virtual {v2}, Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;->getRate()Ljava/lang/String;
move-result-object v2
.line 416
.local v2, "rate":Ljava/lang/String;
if-eqz v2, :cond_62
invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v6
if-eqz v6, :cond_64
.line 417
:cond_62
const-string v2, "0"
.line 419
:cond_64
new-instance v6, Ljava/math/BigDecimal;
invoke-static {v0, v1}, Ljava/lang/String;->valueOf(D)Ljava/lang/String;
move-result-object v7
invoke-direct {v6, v7}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
new-instance v7, Ljava/math/BigDecimal;
const-string v8, "1"
invoke-direct {v7, v8}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
new-instance v8, Ljava/math/BigDecimal;
invoke-direct {v8, v2}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
new-instance v9, Ljava/math/BigDecimal;
const-string v10, "1000"
invoke-direct {v9, v10}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
invoke-virtual {v8, v9}, Ljava/math/BigDecimal;->divide(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;
move-result-object v8
invoke-virtual {v7, v8}, Ljava/math/BigDecimal;->add(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;
move-result-object v7
const/4 v8, 0x1
invoke-virtual {v6, v7, v5, v8}, Ljava/math/BigDecimal;->divide(Ljava/math/BigDecimal;II)Ljava/math/BigDecimal;
move-result-object v6
.line 420
invoke-virtual {v6}, Ljava/math/BigDecimal;->toString()Ljava/lang/String;
move-result-object v6
.line 421
.local v6, "s":Ljava/lang/String;
new-instance v7, Ljava/math/BigDecimal;
invoke-direct {v7, v6}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
new-instance v8, Ljava/math/BigDecimal;
invoke-direct {v8, v2}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
new-instance v9, Ljava/math/BigDecimal;
invoke-direct {v9, v10}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
invoke-virtual {v8, v9}, Ljava/math/BigDecimal;->divide(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;
move-result-object v8
invoke-virtual {v7, v8}, Ljava/math/BigDecimal;->multiply(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;
move-result-object v7
.line 422
.local v7, "multiply":Ljava/math/BigDecimal;
new-instance v8, Ljava/math/BigDecimal;
const-string v9, "0.10"
invoke-direct {v8, v9}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
invoke-virtual {v7, v8}, Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I
move-result v8
if-ltz v8, :cond_cc
.line 423
new-instance v8, Ljava/math/BigDecimal;
invoke-direct {v8, v6}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
new-instance v9, Ljava/math/BigDecimal;
invoke-direct {v9, v4}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
invoke-virtual {v8, v9}, Ljava/math/BigDecimal;->divide(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;
move-result-object v4
invoke-virtual {v4}, Ljava/math/BigDecimal;->toString()Ljava/lang/String;
move-result-object v4
invoke-static {v4, v3, v5}, Lim/tpelyyftgw/ui/utils/number/MoneyUtil;->formatToString(Ljava/lang/String;IZ)Ljava/lang/String;
move-result-object v3
return-object v3
.line 427
:cond_cc
const-string v8, "0"
invoke-virtual {v8, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v8
if-eqz v8, :cond_ef
.line 428
new-instance v8, Ljava/math/BigDecimal;
invoke-static {v0, v1}, Ljava/lang/String;->valueOf(D)Ljava/lang/String;
move-result-object v9
invoke-direct {v8, v9}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
new-instance v9, Ljava/math/BigDecimal;
invoke-direct {v9, v4}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
invoke-virtual {v8, v9}, Ljava/math/BigDecimal;->divide(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;
move-result-object v4
invoke-virtual {v4}, Ljava/math/BigDecimal;->toString()Ljava/lang/String;
move-result-object v4
invoke-static {v4, v3, v5}, Lim/tpelyyftgw/ui/utils/number/MoneyUtil;->formatToString(Ljava/lang/String;IZ)Ljava/lang/String;
move-result-object v3
return-object v3
.line 430
:cond_ef
new-instance v8, Ljava/math/BigDecimal;
invoke-static {v0, v1}, Ljava/lang/String;->valueOf(D)Ljava/lang/String;
move-result-object v10
invoke-direct {v8, v10}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
new-instance v10, Ljava/math/BigDecimal;
invoke-direct {v10, v4}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
invoke-virtual {v8, v10}, Ljava/math/BigDecimal;->divide(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;
move-result-object v4
new-instance v8, Ljava/math/BigDecimal;
invoke-direct {v8, v9}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
invoke-virtual {v4, v8}, Ljava/math/BigDecimal;->subtract(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;
move-result-object v4
invoke-virtual {v4}, Ljava/math/BigDecimal;->toString()Ljava/lang/String;
move-result-object v4
invoke-static {v4, v3, v5}, Lim/tpelyyftgw/ui/utils/number/MoneyUtil;->formatToString(Ljava/lang/String;IZ)Ljava/lang/String;
move-result-object v3
return-object v3
.end method
.method private check()V
.registers 2
.line 516
iget-boolean v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->loadingPayChannels:Z
if-eqz v0, :cond_5
.line 517
return-void
.line 519
:cond_5
iget-boolean v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->channelInited:Z
if-eqz v0, :cond_d
.line 520
invoke-direct {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->showContainer()V
goto :goto_10
.line 522
:cond_d
invoke-direct {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->showError()V
.line 524
:goto_10
return-void
.end method
.method private checkRules()Z
.registers 12
.line 437
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->etAmount:Landroid/widget/EditText;
invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->trim()Ljava/lang/String;
move-result-object v0
.line 440
.local v0, "amount":Ljava/lang/String;
new-instance v1, Ljava/math/BigDecimal;
invoke-direct {v1, v0}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
new-instance v2, Ljava/math/BigDecimal;
const-string v3, "100"
invoke-direct {v2, v3}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
invoke-virtual {v1, v2}, Ljava/math/BigDecimal;->multiply(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;
move-result-object v1
.line 442
.local v1, "bigAmount":Ljava/math/BigDecimal;
iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvServiceCharge:Landroid/widget/TextView;
invoke-virtual {v2}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence;
move-result-object v2
invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
move-result-object v2
.line 443
.local v2, "fee":Ljava/lang/String;
invoke-virtual {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->getWalletController()Lim/tpelyyftgw/ui/activities/wallet/WalletController;
move-result-object v4
invoke-virtual {v4}, Lim/tpelyyftgw/ui/activities/wallet/WalletController;->getAccountInfo()Lim/tpelyyftgw/ui/hui/wallet_public/bean/WalletAccountInfo;
move-result-object v4
const/4 v5, 0x0
if-eqz v4, :cond_6c
.line 444
new-instance v4, Ljava/math/BigDecimal;
invoke-direct {v4, v0}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
new-instance v6, Ljava/math/BigDecimal;
invoke-direct {v6, v2}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
invoke-virtual {v4, v6}, Ljava/math/BigDecimal;->add(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;
move-result-object v4
new-instance v6, Ljava/math/BigDecimal;
invoke-virtual {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->getWalletController()Lim/tpelyyftgw/ui/activities/wallet/WalletController;
move-result-object v7
invoke-virtual {v7}, Lim/tpelyyftgw/ui/activities/wallet/WalletController;->getAccountInfo()Lim/tpelyyftgw/ui/hui/wallet_public/bean/WalletAccountInfo;
move-result-object v7
invoke-virtual {v7}, Lim/tpelyyftgw/ui/hui/wallet_public/bean/WalletAccountInfo;->getCashAmount()D
move-result-wide v7
invoke-direct {v6, v7, v8}, Ljava/math/BigDecimal;-><init>(D)V
new-instance v7, Ljava/math/BigDecimal;
invoke-direct {v7, v3}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
invoke-virtual {v6, v7}, Ljava/math/BigDecimal;->divide(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;
move-result-object v6
invoke-virtual {v4, v6}, Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I
move-result v4
if-lez v4, :cond_6c
.line 445
const v3, 0x7f0f12e3
invoke-static {v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lim/tpelyyftgw/ui/components/toast/ToastUtils;->show(Ljava/lang/CharSequence;)V
.line 446
return v5
.line 450
:cond_6c
const-string v4, ""
.line 451
.local v4, "minAmount":Ljava/lang/String;
const-string v6, ""
.line 453
.local v6, "maxAmount":Ljava/lang/String;
iget-object v7, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->selectedPayType:Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
if-eqz v7, :cond_98
invoke-virtual {v7}, Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;->getPayType()Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;
move-result-object v7
if-eqz v7, :cond_98
iget-object v7, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->selectedPayType:Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
invoke-virtual {v7}, Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;->getPayType()Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;
move-result-object v7
invoke-virtual {v7}, Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;->getAmountRules()Lim/tpelyyftgw/javaBean/wallet/AmountRulesBean;
move-result-object v7
if-eqz v7, :cond_98
.line 454
iget-object v7, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->selectedPayType:Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
invoke-virtual {v7}, Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;->getPayType()Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;
move-result-object v7
invoke-virtual {v7}, Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;->getAmountRules()Lim/tpelyyftgw/javaBean/wallet/AmountRulesBean;
move-result-object v7
.line 455
.local v7, "amountRules":Lim/tpelyyftgw/javaBean/wallet/AmountRulesBean;
invoke-virtual {v7}, Lim/tpelyyftgw/javaBean/wallet/AmountRulesBean;->getMinAmount()Ljava/lang/String;
move-result-object v4
.line 456
invoke-virtual {v7}, Lim/tpelyyftgw/javaBean/wallet/AmountRulesBean;->getMaxAmount()Ljava/lang/String;
move-result-object v6
.line 459
.end local v7 # "amountRules":Lim/tpelyyftgw/javaBean/wallet/AmountRulesBean;
:cond_98
invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
const/4 v8, 0x2
const/4 v9, 0x1
if-nez v7, :cond_cb
.line 460
new-instance v7, Ljava/math/BigDecimal;
invoke-direct {v7, v4}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
new-instance v10, Ljava/math/BigDecimal;
invoke-direct {v10, v3}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
invoke-virtual {v7, v10}, Ljava/math/BigDecimal;->multiply(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;
move-result-object v7
invoke-virtual {v1, v7}, Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I
move-result v7
if-gez v7, :cond_cb
.line 461
const v3, 0x7f0f1295
invoke-static {v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v3
new-array v7, v9, [Ljava/lang/Object;
invoke-static {v4, v8, v5}, Lim/tpelyyftgw/ui/utils/number/MoneyUtil;->formatToString(Ljava/lang/String;IZ)Ljava/lang/String;
move-result-object v8
aput-object v8, v7, v5
invoke-static {v3, v7}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lim/tpelyyftgw/ui/components/toast/ToastUtils;->show(Ljava/lang/CharSequence;)V
.line 462
return v5
.line 466
:cond_cb
invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-nez v7, :cond_fc
.line 467
new-instance v7, Ljava/math/BigDecimal;
invoke-direct {v7, v6}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
new-instance v10, Ljava/math/BigDecimal;
invoke-direct {v10, v3}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
invoke-virtual {v7, v10}, Ljava/math/BigDecimal;->multiply(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;
move-result-object v3
invoke-virtual {v1, v3}, Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I
move-result v3
if-lez v3, :cond_fc
.line 468
const v3, 0x7f0f1294
invoke-static {v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v3
new-array v7, v9, [Ljava/lang/Object;
invoke-static {v6, v8, v5}, Lim/tpelyyftgw/ui/utils/number/MoneyUtil;->formatToString(Ljava/lang/String;IZ)Ljava/lang/String;
move-result-object v8
aput-object v8, v7, v5
invoke-static {v3, v7}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lim/tpelyyftgw/ui/components/toast/ToastUtils;->show(Ljava/lang/CharSequence;)V
.line 470
return v5
.line 475
:cond_fc
return v9
.end method
.method private createPayAlert()V
.registers 21
.line 775
move-object/from16 v0, p0
new-instance v1, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v2
const/4 v3, 0x2
invoke-direct {v1, v2, v3}, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;-><init>(Landroid/content/Context;I)V
.line 776
.local v1, "builder":Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;
const/4 v2, 0x0
invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->setApplyTopPadding(Z)Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;
.line 777
invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->setApplyBottomPadding(Z)Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;
.line 778
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v4
invoke-static {v4}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v4
const v5, 0x7f0c1457
invoke-static {v5}, Lnp/NPFog;->d(I)I
move-result v5
const/4 v6, 0x0
invoke-virtual {v4, v5, v6, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object v4
.line 779
.local v4, "sheet":Landroid/view/View;
invoke-virtual {v1, v4}, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->setCustomView(Landroid/view/View;)Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;
.line 781
const v5, 0x7f091757
invoke-static {v5}, Lnp/NPFog;->d(I)I
move-result v5
invoke-virtual {v4, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v5
check-cast v5, Landroid/widget/ImageView;
.line 782
.local v5, "ivClose":Landroid/widget/ImageView;
const v6, 0x7f060046
invoke-static {v6}, Lcom/blankj/utilcode/util/ColorUtils;->getColor(I)I
move-result v6
invoke-static {v6}, Lim/tpelyyftgw/ui/actionbar/Theme;->createSelectorDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v6
invoke-virtual {v5, v6}, Landroid/widget/ImageView;->setBackground(Landroid/graphics/drawable/Drawable;)V
.line 783
new-instance v6, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletWithdrawActivity$VnMGU4LIe-d397HkBa54FMzCQOs;
invoke-direct {v6, v0}, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletWithdrawActivity$VnMGU4LIe-d397HkBa54FMzCQOs;-><init>(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)V
invoke-virtual {v5, v6}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 785
const v6, 0x7f091331
invoke-static {v6}, Lnp/NPFog;->d(I)I
move-result v6
invoke-virtual {v4, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v6
check-cast v6, Landroid/widget/TextView;
.line 786
.local v6, "tvTitle":Landroid/widget/TextView;
const v7, 0x7f0911d1
invoke-static {v7}, Lnp/NPFog;->d(I)I
move-result v7
invoke-virtual {v4, v7}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v7
check-cast v7, Landroid/widget/TextView;
.line 787
.local v7, "tvAction":Landroid/widget/TextView;
const v8, 0x7f0911a8
invoke-static {v8}, Lnp/NPFog;->d(I)I
move-result v8
invoke-virtual {v4, v8}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v8
check-cast v8, Landroid/widget/TextView;
.line 788
.local v8, "tvAmount":Landroid/widget/TextView;
const v9, 0x7f0910f9
invoke-static {v9}, Lnp/NPFog;->d(I)I
move-result v9
invoke-virtual {v4, v9}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v9
check-cast v9, Landroid/widget/TextView;
.line 789
.local v9, "tvService":Landroid/widget/TextView;
const v10, 0x7f091023
invoke-static/range {v10 .. v10}, Lnp/NPFog;->d(I)I
move-result v10
invoke-virtual {v4, v10}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v10
check-cast v10, Landroid/widget/TextView;
.line 790
.local v10, "tvRate":Landroid/widget/TextView;
const v11, 0x7f091363
invoke-static/range {v11 .. v11}, Lnp/NPFog;->d(I)I
move-result v11
invoke-virtual {v4, v11}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v11
check-cast v11, Lim/tpelyyftgw/ui/components/AppTextView;
iput-object v11, v0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvForgotPassword:Lim/tpelyyftgw/ui/components/AppTextView;
.line 792
const-string v11, "fonts/rmedium.ttf"
invoke-static {v11}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getTypeface(Ljava/lang/String;)Landroid/graphics/Typeface;
move-result-object v12
invoke-virtual {v6, v12}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V
.line 793
const v12, 0x7f0f0bf2
invoke-static {v12}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v12
invoke-virtual {v6, v12}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 794
const v12, 0x7f0f12b3
invoke-static {v12}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v12
invoke-virtual {v7, v12}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 796
iget-object v12, v0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->etAmount:Landroid/widget/EditText;
invoke-virtual {v12}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
move-result-object v12
invoke-virtual {v12}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v12
invoke-virtual {v12}, Ljava/lang/String;->trim()Ljava/lang/String;
move-result-object v12
.line 798
.local v12, "amount":Ljava/lang/String;
invoke-static {v8}, Lcom/blankj/utilcode/util/SpanUtils;->with(Landroid/widget/TextView;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v13
.line 799
const-string/jumbo v14, "\uffe5"
invoke-virtual {v13, v14}, Lcom/blankj/utilcode/util/SpanUtils;->append(Ljava/lang/CharSequence;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v13
sget-object v14, Landroid/graphics/Typeface;->MONOSPACE:Landroid/graphics/Typeface;
invoke-virtual {v13, v14}, Lcom/blankj/utilcode/util/SpanUtils;->setTypeface(Landroid/graphics/Typeface;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v13
.line 800
invoke-static {v12, v3, v2}, Lim/tpelyyftgw/ui/utils/number/MoneyUtil;->formatToString(Ljava/lang/String;IZ)Ljava/lang/String;
move-result-object v14
invoke-virtual {v13, v14}, Lcom/blankj/utilcode/util/SpanUtils;->append(Ljava/lang/CharSequence;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v13
.line 801
invoke-virtual {v13}, Lcom/blankj/utilcode/util/SpanUtils;->create()Landroid/text/SpannableStringBuilder;
.line 803
iget-object v13, v0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->selectedPayType:Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
invoke-virtual {v13}, Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;->getPayType()Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;
move-result-object v13
invoke-virtual {v13}, Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;->getRate()Ljava/lang/String;
move-result-object v13
.line 804
.local v13, "rate":Ljava/lang/String;
new-instance v14, Ljava/math/BigDecimal;
invoke-direct {v14, v12}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
new-instance v15, Ljava/math/BigDecimal;
invoke-direct {v15, v13}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
new-instance v2, Ljava/math/BigDecimal;
const-string v3, "1000"
invoke-direct {v2, v3}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
invoke-virtual {v15, v2}, Ljava/math/BigDecimal;->divide(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;
move-result-object v2
invoke-virtual {v14, v2}, Ljava/math/BigDecimal;->multiply(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;
move-result-object v2
.line 805
.local v2, "bigRate":Ljava/math/BigDecimal;
const-string v3, ""
.line 806
.local v3, "serviceCharge":Ljava/lang/String;
new-instance v14, Ljava/math/BigDecimal;
const-string v15, "0.1"
invoke-direct {v14, v15}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
invoke-virtual {v2, v14}, Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I
move-result v14
if-gez v14, :cond_11a
.line 807
const-string v3, "0.1"
const/4 v14, 0x2
goto :goto_124
.line 809
:cond_11a
const/4 v14, 0x2
const/4 v15, 0x0
invoke-virtual {v2, v14, v15}, Ljava/math/BigDecimal;->setScale(II)Ljava/math/BigDecimal;
move-result-object v16
invoke-virtual/range {v16 .. v16}, Ljava/math/BigDecimal;->toString()Ljava/lang/String;
move-result-object v3
.line 812
:goto_124
invoke-static {v9}, Lcom/blankj/utilcode/util/SpanUtils;->with(Landroid/widget/TextView;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v15
.line 814
move-object/from16 v17, v2
.end local v2 # "bigRate":Ljava/math/BigDecimal;
.local v17, "bigRate":Ljava/math/BigDecimal;
invoke-static {v3, v14}, Lim/tpelyyftgw/ui/utils/number/MoneyUtil;->formatToString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v2
invoke-virtual {v15, v2}, Lcom/blankj/utilcode/util/SpanUtils;->append(Ljava/lang/CharSequence;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v2
const v14, 0x7f0f1180
.line 815
invoke-static {v14}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v14
invoke-virtual {v2, v14}, Lcom/blankj/utilcode/util/SpanUtils;->append(Ljava/lang/CharSequence;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v2
.line 816
invoke-virtual {v2}, Lcom/blankj/utilcode/util/SpanUtils;->create()Landroid/text/SpannableStringBuilder;
.line 818
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
new-instance v14, Ljava/math/BigDecimal;
invoke-direct {v14, v13}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
new-instance v15, Ljava/math/BigDecimal;
move-object/from16 v18, v3
.end local v3 # "serviceCharge":Ljava/lang/String;
.local v18, "serviceCharge":Ljava/lang/String;
const-string v3, "10"
invoke-direct {v15, v3}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
invoke-virtual {v14, v15}, Ljava/math/BigDecimal;->divide(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;
move-result-object v3
invoke-virtual {v3}, Ljava/math/BigDecimal;->toString()Ljava/lang/String;
move-result-object v3
const/4 v14, 0x2
invoke-static {v3, v14}, Lim/tpelyyftgw/ui/utils/number/MoneyUtil;->formatToString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v3, "%"
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-virtual {v10, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 820
iget-object v2, v0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvForgotPassword:Lim/tpelyyftgw/ui/components/AppTextView;
invoke-static {v11}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getTypeface(Ljava/lang/String;)Landroid/graphics/Typeface;
move-result-object v3
invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/components/AppTextView;->setTypeface(Landroid/graphics/Typeface;)V
.line 821
iget-object v2, v0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvForgotPassword:Lim/tpelyyftgw/ui/components/AppTextView;
new-instance v3, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletWithdrawActivity$lTywUk-y3rj-xHVuI16v0rmrnOM;
invoke-direct {v3, v0}, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletWithdrawActivity$lTywUk-y3rj-xHVuI16v0rmrnOM;-><init>(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)V
invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/components/AppTextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 831
const/4 v2, 0x6
new-array v2, v2, [Landroid/widget/TextView;
iput-object v2, v0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->mTvPasswords:[Landroid/widget/TextView;
.line 832
const v3, 0x7f091342
invoke-static {v3}, Lnp/NPFog;->d(I)I
move-result v3
invoke-virtual {v4, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v3
check-cast v3, Landroid/widget/TextView;
const/4 v11, 0x0
aput-object v3, v2, v11
.line 833
iget-object v2, v0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->mTvPasswords:[Landroid/widget/TextView;
const v3, 0x7f091341
invoke-static {v3}, Lnp/NPFog;->d(I)I
move-result v3
invoke-virtual {v4, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v3
check-cast v3, Landroid/widget/TextView;
const/4 v11, 0x1
aput-object v3, v2, v11
.line 834
iget-object v2, v0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->mTvPasswords:[Landroid/widget/TextView;
const v3, 0x7f091340
invoke-static {v3}, Lnp/NPFog;->d(I)I
move-result v3
invoke-virtual {v4, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v3
check-cast v3, Landroid/widget/TextView;
const/4 v14, 0x2
aput-object v3, v2, v14
.line 835
iget-object v2, v0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->mTvPasswords:[Landroid/widget/TextView;
const v3, 0x7f09135f
invoke-static {v3}, Lnp/NPFog;->d(I)I
move-result v3
invoke-virtual {v4, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v3
check-cast v3, Landroid/widget/TextView;
const/4 v14, 0x3
aput-object v3, v2, v14
.line 836
iget-object v2, v0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->mTvPasswords:[Landroid/widget/TextView;
const v3, 0x7f09135e
invoke-static {v3}, Lnp/NPFog;->d(I)I
move-result v3
invoke-virtual {v4, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v3
check-cast v3, Landroid/widget/TextView;
const/4 v15, 0x4
aput-object v3, v2, v15
.line 837
iget-object v2, v0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->mTvPasswords:[Landroid/widget/TextView;
const v3, 0x7f09135d
invoke-static {v3}, Lnp/NPFog;->d(I)I
move-result v3
invoke-virtual {v4, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v3
check-cast v3, Landroid/widget/TextView;
const/16 v19, 0x5
aput-object v3, v2, v19
.line 839
iget-object v2, v0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->mTvPasswords:[Landroid/widget/TextView;
const/4 v3, 0x0
aget-object v2, v2, v3
const v3, 0x7f080343
invoke-virtual {v2, v3}, Landroid/widget/TextView;->setBackgroundResource(I)V
.line 840
iget-object v2, v0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->mTvPasswords:[Landroid/widget/TextView;
aget-object v2, v2, v11
invoke-virtual {v2, v3}, Landroid/widget/TextView;->setBackgroundResource(I)V
.line 841
iget-object v2, v0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->mTvPasswords:[Landroid/widget/TextView;
const/4 v11, 0x2
aget-object v2, v2, v11
invoke-virtual {v2, v3}, Landroid/widget/TextView;->setBackgroundResource(I)V
.line 842
iget-object v2, v0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->mTvPasswords:[Landroid/widget/TextView;
aget-object v2, v2, v14
invoke-virtual {v2, v3}, Landroid/widget/TextView;->setBackgroundResource(I)V
.line 843
iget-object v2, v0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->mTvPasswords:[Landroid/widget/TextView;
aget-object v2, v2, v15
invoke-virtual {v2, v3}, Landroid/widget/TextView;->setBackgroundResource(I)V
.line 844
iget-object v2, v0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->mTvPasswords:[Landroid/widget/TextView;
aget-object v2, v2, v19
invoke-virtual {v2, v3}, Landroid/widget/TextView;->setBackgroundResource(I)V
.line 846
const v2, 0x7f091711
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
invoke-virtual {v4, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Lim/tpelyyftgw/ui/components/RecyclerListView;
.line 847
.local v2, "gvKeyboard":Lim/tpelyyftgw/ui/components/RecyclerListView;
new-instance v3, Landroidx/recyclerview/widget/GridLayoutManager;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v11
invoke-direct {v3, v11, v14}, Landroidx/recyclerview/widget/GridLayoutManager;-><init>(Landroid/content/Context;I)V
invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 848
new-instance v3, Lim/tpelyyftgw/ui/hui/adapter/PasswordKeyboardAdapter;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v11
iget-object v14, v0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->mNumbers:Ljava/util/List;
invoke-direct {v3, v11, v14}, Lim/tpelyyftgw/ui/hui/adapter/PasswordKeyboardAdapter;-><init>(Landroid/content/Context;Ljava/util/List;)V
invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
.line 849
new-instance v3, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity$9;
invoke-direct {v3, v0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity$9;-><init>(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)V
invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setOnItemClickListener(Lim/tpelyyftgw/ui/components/RecyclerListView$OnItemClickListener;)V
.line 887
invoke-virtual {v1}, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->create()Lim/tpelyyftgw/ui/actionbar/BottomSheet;
move-result-object v3
invoke-virtual {v0, v3}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->showDialog(Landroid/app/Dialog;)Landroid/app/Dialog;
move-result-object v3
iput-object v3, v0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->payAlert:Landroid/app/Dialog;
.line 888
const/4 v11, 0x0
invoke-virtual {v3, v11}, Landroid/app/Dialog;->setCanceledOnTouchOutside(Z)V
.line 889
iget-object v3, v0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->payAlert:Landroid/app/Dialog;
invoke-virtual {v3, v11}, Landroid/app/Dialog;->setCancelable(Z)V
.line 890
iget-object v3, v0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->payAlert:Landroid/app/Dialog;
new-instance v11, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletWithdrawActivity$yLKF4SoxNNtWPjxTVptd2XwwKLk;
invoke-direct {v11, v0}, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletWithdrawActivity$yLKF4SoxNNtWPjxTVptd2XwwKLk;-><init>(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)V
invoke-virtual {v3, v11}, Landroid/app/Dialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V
.line 892
return-void
.end method
.method private doWithdraw(Ljava/lang/String;)V
.registers 7
.param p1, "pwd" # Ljava/lang/String;
.line 619
new-instance v0, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;
invoke-direct {v0}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;-><init>()V
.line 620
.local v0, "builder":Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;
const-string/jumbo v1, "withdraw_order"
invoke-virtual {v0, v1}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;->setBusinessKey(Ljava/lang/String;)Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;
.line 621
invoke-virtual {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;
move-result-object v1
iget v1, v1, Lim/tpelyyftgw/messenger/UserConfig;->clientUserId:I
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string/jumbo v2, "userId"
invoke-virtual {v0, v2, v1}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;->addParam(Ljava/lang/String;Ljava/lang/Object;)Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;
.line 622
new-instance v1, Ljava/math/BigDecimal;
iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->etAmount:Landroid/widget/EditText;
invoke-virtual {v2}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/String;->trim()Ljava/lang/String;
move-result-object v2
invoke-direct {v1, v2}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
new-instance v2, Ljava/math/BigDecimal;
const-string v3, "100"
invoke-direct {v2, v3}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
invoke-virtual {v1, v2}, Ljava/math/BigDecimal;->multiply(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;
move-result-object v1
invoke-virtual {v1}, Ljava/math/BigDecimal;->toString()Ljava/lang/String;
move-result-object v1
const-string v2, "amount"
invoke-virtual {v0, v2, v1}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;->addParam(Ljava/lang/String;Ljava/lang/Object;)Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;
.line 623
iget-object v1, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->bankBean:Lim/tpelyyftgw/javaBean/wallet/BankCardListResBean;
invoke-virtual {v1}, Lim/tpelyyftgw/javaBean/wallet/BankCardListResBean;->getId()I
move-result v1
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "bankId"
invoke-virtual {v0, v2, v1}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;->addParam(Ljava/lang/String;Ljava/lang/Object;)Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;
.line 624
iget-object v1, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->selectedPayType:Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
invoke-virtual {v1}, Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;->getChannelCode()Ljava/lang/String;
move-result-object v1
const-string v2, "channelCode"
invoke-virtual {v0, v2, v1}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;->addParam(Ljava/lang/String;Ljava/lang/Object;)Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;
.line 625
invoke-static {p1}, Lim/tpelyyftgw/ui/utils/AesUtils;->encrypt(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const-string v2, "payPassword"
invoke-virtual {v0, v2, v1}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;->addParam(Ljava/lang/String;Ljava/lang/Object;)Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;
.line 626
iget-object v1, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->selectedPayType:Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
invoke-virtual {v1}, Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;->getPayType()Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;
move-result-object v1
invoke-virtual {v1}, Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;->getPayType()Ljava/lang/String;
move-result-object v1
const-string/jumbo v2, "withdrawType"
invoke-virtual {v0, v2, v1}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;->addParam(Ljava/lang/String;Ljava/lang/Object;)Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;
.line 627
invoke-static {}, Lim/tpelyyftgw/ui/utils/number/StringUtils;->getWithdrawStr()Ljava/lang/String;
move-result-object v1
const-string/jumbo v2, "requestId"
invoke-virtual {v0, v2, v1}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;->addParam(Ljava/lang/String;Ljava/lang/Object;)Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;
.line 628
invoke-virtual {v0}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;->build()Lim/tpelyyftgw/tgnet/TLRPCWallet$TL_paymentTrans;
move-result-object v1
.line 630
.local v1, "req":Lim/tpelyyftgw/tgnet/TLRPCWallet$TL_paymentTrans;
new-instance v2, Lim/tpelyyftgw/ui/actionbar/AlertDialog;
invoke-virtual {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v3
const/4 v4, 0x3
invoke-direct {v2, v3, v4}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;-><init>(Landroid/content/Context;I)V
.line 632
.local v2, "progressDialog":Lim/tpelyyftgw/ui/actionbar/AlertDialog;
invoke-virtual {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->getConnectionsManager()Lim/tpelyyftgw/tgnet/ConnectionsManager;
move-result-object v3
new-instance v4, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletWithdrawActivity$jCMFQuMUjvBgfuXbdnNDJTKTDME;
invoke-direct {v4, p0, v2}, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletWithdrawActivity$jCMFQuMUjvBgfuXbdnNDJTKTDME;-><init>(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;Lim/tpelyyftgw/ui/actionbar/AlertDialog;)V
invoke-virtual {v3, v1, v4}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->sendRequest(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/RequestDelegate;)I
move-result v3
.line 684
.local v3, "reqId":I
new-instance v4, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletWithdrawActivity$U7KBxUdtDZpqsUu4jROm-1iPmmY;
invoke-direct {v4, p0, v3}, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletWithdrawActivity$U7KBxUdtDZpqsUu4jROm-1iPmmY;-><init>(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;I)V
invoke-virtual {v2, v4}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)V
.line 685
invoke-virtual {v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->show()V
.line 686
return-void
.end method
.method private handleSpecialException(Ljava/lang/String;)Z
.registers 9
.param p1, "text" # Ljava/lang/String;
.line 690
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->payAlert:Landroid/app/Dialog;
if-eqz v0, :cond_7
.line 691
invoke-virtual {v0}, Landroid/app/Dialog;->dismiss()V
.line 694
:cond_7
const-string v0, "ACCOUNT_HAS_BEEN_FROZEN_CODE"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_26
.line 695
const v0, 0x7f0f0060
.line 697
invoke-static {v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v2
const v0, 0x7f0f0061
.line 698
invoke-static {v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v3
const/4 v4, 0x1
const/4 v5, 0x0
const/4 v6, 0x0
.line 695
move-object v1, p0
invoke-static/range {v1 .. v6}, Lim/tpelyyftgw/ui/hui/wallet_public/utils/WalletDialogUtil;->showConfirmBtnWalletDialog(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/CharSequence;ZLandroid/content/DialogInterface$OnClickListener;Landroid/content/DialogInterface$OnDismissListener;)Lim/tpelyyftgw/ui/dialogs/WalletDialog;
.line 701
const/4 v0, 0x0
return v0
.line 703
:cond_26
const/4 v0, 0x1
return v0
.end method
.method private initAccountInfo()V
.registers 6
.line 544
invoke-virtual {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->getWalletController()Lim/tpelyyftgw/ui/activities/wallet/WalletController;
move-result-object v0
invoke-virtual {v0}, Lim/tpelyyftgw/ui/activities/wallet/WalletController;->getAccountInfo()Lim/tpelyyftgw/ui/hui/wallet_public/bean/WalletAccountInfo;
move-result-object v0
if-eqz v0, :cond_2b
.line 545
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
.line 546
.local v0, "builder":Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->getWalletController()Lim/tpelyyftgw/ui/activities/wallet/WalletController;
move-result-object v1
invoke-virtual {v1}, Lim/tpelyyftgw/ui/activities/wallet/WalletController;->getAccountInfo()Lim/tpelyyftgw/ui/hui/wallet_public/bean/WalletAccountInfo;
move-result-object v1
invoke-virtual {v1}, Lim/tpelyyftgw/ui/hui/wallet_public/bean/WalletAccountInfo;->getCashAmount()D
move-result-wide v1
const-wide/high16 v3, 0x4059000000000000L # 100.0
div-double/2addr v1, v3
const/4 v3, 0x2
invoke-static {v1, v2, v3}, Lim/tpelyyftgw/ui/utils/number/MoneyUtil;->formatToString(DI)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 547
iget-object v1, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvBalance:Landroid/widget/TextView;
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 549
.end local v0 # "builder":Ljava/lang/StringBuilder;
:cond_2b
return-void
.end method
.method private initActionBar()V
.registers 3
.line 527
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
const v1, 0x7f0f1292
invoke-static {v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V
.line 528
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
const v1, 0x7f0d0073
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setBackButtonImage(I)V
.line 529
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setCastShadows(Z)V
.line 531
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
new-instance v1, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity$6;
invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity$6;-><init>(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)V
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setActionBarMenuOnItemClick(Lim/tpelyyftgw/ui/actionbar/ActionBar$ActionBarMenuOnItemClick;)V
.line 540
return-void
.end method
.method static synthetic lambda$null$0(Landroid/content/SharedPreferences;Lim/tpelyyftgw/tgnet/TLRPC$TL_help_support;Lim/tpelyyftgw/ui/actionbar/XAlertDialog;ILim/tpelyyftgw/ui/actionbar/BaseFragment;)V
.registers 12
.param p0, "preferences" # Landroid/content/SharedPreferences;
.param p1, "res" # Lim/tpelyyftgw/tgnet/TLRPC$TL_help_support;
.param p2, "progressDialog" # Lim/tpelyyftgw/ui/actionbar/XAlertDialog;
.param p3, "currentAccount" # I
.param p4, "fragment" # Lim/tpelyyftgw/ui/actionbar/BaseFragment;
.line 366
invoke-interface {p0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
.line 367
.local v0, "editor":Landroid/content/SharedPreferences$Editor;
iget-object v1, p1, Lim/tpelyyftgw/tgnet/TLRPC$TL_help_support;->user:Lim/tpelyyftgw/tgnet/TLRPC$User;
iget v1, v1, Lim/tpelyyftgw/tgnet/TLRPC$User;->id:I
const-string/jumbo v2, "support_id"
invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;
.line 368
new-instance v1, Lim/tpelyyftgw/tgnet/SerializedData;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/SerializedData;-><init>()V
.line 369
.local v1, "data":Lim/tpelyyftgw/tgnet/SerializedData;
iget-object v2, p1, Lim/tpelyyftgw/tgnet/TLRPC$TL_help_support;->user:Lim/tpelyyftgw/tgnet/TLRPC$User;
invoke-virtual {v2, v1}, Lim/tpelyyftgw/tgnet/TLRPC$User;->serializeToStream(Lim/tpelyyftgw/tgnet/AbstractSerializedData;)V
.line 370
invoke-virtual {v1}, Lim/tpelyyftgw/tgnet/SerializedData;->toByteArray()[B
move-result-object v2
const/4 v3, 0x0
invoke-static {v2, v3}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String;
move-result-object v2
const-string/jumbo v4, "support_user"
invoke-interface {v0, v4, v2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
.line 371
invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->commit()Z
.line 372
invoke-virtual {v1}, Lim/tpelyyftgw/tgnet/SerializedData;->cleanup()V
.line 374
:try_start_2d
invoke-virtual {p2}, Lim/tpelyyftgw/ui/actionbar/XAlertDialog;->dismiss()V
:try_end_30
.catch Ljava/lang/Exception; {:try_start_2d .. :try_end_30} :catch_31
.line 377
goto :goto_35
.line 375
:catch_31
move-exception v2
.line 376
.local v2, "e":Ljava/lang/Exception;
invoke-static {v2}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V
.line 378
.end local v2 # "e":Ljava/lang/Exception;
:goto_35
new-instance v2, Ljava/util/ArrayList;
invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
.line 379
.local v2, "users":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/tgnet/TLRPC$User;>;"
iget-object v4, p1, Lim/tpelyyftgw/tgnet/TLRPC$TL_help_support;->user:Lim/tpelyyftgw/tgnet/TLRPC$User;
invoke-virtual {v2, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 380
invoke-static {p3}, Lim/tpelyyftgw/messenger/MessagesStorage;->getInstance(I)Lim/tpelyyftgw/messenger/MessagesStorage;
move-result-object v4
const/4 v5, 0x0
const/4 v6, 0x1
invoke-virtual {v4, v2, v5, v6, v6}, Lim/tpelyyftgw/messenger/MessagesStorage;->putUsersAndChats(Ljava/util/ArrayList;Ljava/util/ArrayList;ZZ)V
.line 381
invoke-static {p3}, Lim/tpelyyftgw/messenger/MessagesController;->getInstance(I)Lim/tpelyyftgw/messenger/MessagesController;
move-result-object v4
iget-object v5, p1, Lim/tpelyyftgw/tgnet/TLRPC$TL_help_support;->user:Lim/tpelyyftgw/tgnet/TLRPC$User;
invoke-virtual {v4, v5, v3}, Lim/tpelyyftgw/messenger/MessagesController;->putUser(Lim/tpelyyftgw/tgnet/TLRPC$User;Z)Z
.line 382
new-instance v3, Landroid/os/Bundle;
invoke-direct {v3}, Landroid/os/Bundle;-><init>()V
.line 383
.local v3, "args":Landroid/os/Bundle;
iget-object v4, p1, Lim/tpelyyftgw/tgnet/TLRPC$TL_help_support;->user:Lim/tpelyyftgw/tgnet/TLRPC$User;
iget v4, v4, Lim/tpelyyftgw/tgnet/TLRPC$User;->id:I
const-string/jumbo v5, "user_id"
invoke-virtual {v3, v5, v4}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V
.line 384
new-instance v4, Lim/tpelyyftgw/ui/ChatActivity;
invoke-direct {v4, v3}, Lim/tpelyyftgw/ui/ChatActivity;-><init>(Landroid/os/Bundle;)V
invoke-virtual {p4, v4}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z
.line 385
return-void
.end method
.method static synthetic lambda$null$1(Lim/tpelyyftgw/ui/actionbar/XAlertDialog;)V
.registers 2
.param p0, "progressDialog" # Lim/tpelyyftgw/ui/actionbar/XAlertDialog;
.line 389
:try_start_0
invoke-virtual {p0}, Lim/tpelyyftgw/ui/actionbar/XAlertDialog;->dismiss()V
:try_end_3
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_3} :catch_4
.line 392
goto :goto_8
.line 390
:catch_4
move-exception v0
.line 391
.local v0, "e":Ljava/lang/Exception;
invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V
.line 393
.end local v0 # "e":Ljava/lang/Exception;
:goto_8
return-void
.end method
.method static synthetic lambda$performService$2(Landroid/content/SharedPreferences;Lim/tpelyyftgw/ui/actionbar/XAlertDialog;ILim/tpelyyftgw/ui/actionbar/BaseFragment;Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;)V
.registers 14
.param p0, "preferences" # Landroid/content/SharedPreferences;
.param p1, "progressDialog" # Lim/tpelyyftgw/ui/actionbar/XAlertDialog;
.param p2, "currentAccount" # I
.param p3, "fragment" # Lim/tpelyyftgw/ui/actionbar/BaseFragment;
.param p4, "response" # Lim/tpelyyftgw/tgnet/TLObject;
.param p5, "error" # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;
.line 363
if-nez p5, :cond_14
.line 364
move-object v6, p4
check-cast v6, Lim/tpelyyftgw/tgnet/TLRPC$TL_help_support;
.line 365
.local v6, "res":Lim/tpelyyftgw/tgnet/TLRPC$TL_help_support;
new-instance v7, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletWithdrawActivity$yva17kzR95uS_TS3oN91NykXAVc;
move-object v0, v7
move-object v1, p0
move-object v2, v6
move-object v3, p1
move v4, p2
move-object v5, p3
invoke-direct/range {v0 .. v5}, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletWithdrawActivity$yva17kzR95uS_TS3oN91NykXAVc;-><init>(Landroid/content/SharedPreferences;Lim/tpelyyftgw/tgnet/TLRPC$TL_help_support;Lim/tpelyyftgw/ui/actionbar/XAlertDialog;ILim/tpelyyftgw/ui/actionbar/BaseFragment;)V
invoke-static {v7}, Lim/tpelyyftgw/messenger/AndroidUtilities;->runOnUIThread(Ljava/lang/Runnable;)V
.line 386
.end local v6 # "res":Lim/tpelyyftgw/tgnet/TLRPC$TL_help_support;
goto :goto_1c
.line 387
:cond_14
new-instance v0, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletWithdrawActivity$kCJSWMb5Pv5fD6aEL99TUkMDjoA;
invoke-direct {v0, p1}, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletWithdrawActivity$kCJSWMb5Pv5fD6aEL99TUkMDjoA;-><init>(Lim/tpelyyftgw/ui/actionbar/XAlertDialog;)V
invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->runOnUIThread(Ljava/lang/Runnable;)V
.line 395
:goto_1c
return-void
.end method
.method private loadPayChannels()V
.registers 6
.line 558
const/4 v0, 0x1
iput-boolean v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->loadingPayChannels:Z
.line 559
new-instance v0, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;
invoke-direct {v0}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;-><init>()V
.line 560
.local v0, "builder":Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;
const-string v1, "pay_type"
invoke-virtual {v0, v1}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;->setBusinessKey(Ljava/lang/String;)Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;
.line 561
const-string v1, "belongType"
const-string/jumbo v2, "withdraw"
invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;->addParam(Ljava/lang/String;Ljava/lang/Object;)Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;
.line 562
const-string v1, "company"
const-string v2, "Guang"
invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;->addParam(Ljava/lang/String;Ljava/lang/Object;)Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;
.line 563
invoke-virtual {v0}, Lim/tpelyyftgw/tgnet/TLRPCWallet$Builder;->build()Lim/tpelyyftgw/tgnet/TLRPCWallet$TL_paymentTrans;
move-result-object v1
.line 564
.local v1, "req":Lim/tpelyyftgw/tgnet/TLRPCWallet$TL_paymentTrans;
invoke-virtual {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->getConnectionsManager()Lim/tpelyyftgw/tgnet/ConnectionsManager;
move-result-object v2
invoke-virtual {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->getConnectionsManager()Lim/tpelyyftgw/tgnet/ConnectionsManager;
move-result-object v3
new-instance v4, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletWithdrawActivity$KJCCkLVymjLYVpva157w_sLNJto;
invoke-direct {v4, p0}, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletWithdrawActivity$KJCCkLVymjLYVpva157w_sLNJto;-><init>(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)V
invoke-virtual {v3, v1, v4}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->sendRequest(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/RequestDelegate;)I
move-result v3
iget v4, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->classGuid:I
invoke-virtual {v2, v3, v4}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->bindRequestToGuid(II)V
.line 591
return-void
.end method
.method private parsePayChannel(Ljava/util/List;)V
.registers 8
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lim/tpelyyftgw/javaBean/wallet/PayChannelsResBean;",
">;)V"
}
.end annotation
.line 597
.local p1, "modelList":Ljava/util/List;, "Ljava/util/List<Lim/tpelyyftgw/javaBean/wallet/PayChannelsResBean;>;"
if-eqz p1, :cond_5e
invoke-interface {p1}, Ljava/util/List;->isEmpty()Z
move-result v0
if-eqz v0, :cond_9
goto :goto_5e
.line 600
:cond_9
const/4 v0, 0x0
.local v0, "i":I
:goto_a
invoke-interface {p1}, Ljava/util/List;->size()I
move-result v1
if-ge v0, v1, :cond_5d
.line 601
invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lim/tpelyyftgw/javaBean/wallet/PayChannelsResBean;
.line 602
.local v1, "payChannelsResBean":Lim/tpelyyftgw/javaBean/wallet/PayChannelsResBean;
if-eqz v1, :cond_5a
invoke-virtual {v1}, Lim/tpelyyftgw/javaBean/wallet/PayChannelsResBean;->getPayTypeList()Ljava/util/ArrayList;
move-result-object v2
if-eqz v2, :cond_5a
invoke-virtual {v1}, Lim/tpelyyftgw/javaBean/wallet/PayChannelsResBean;->getPayTypeList()Ljava/util/ArrayList;
move-result-object v2
invoke-virtual {v2}, Ljava/util/ArrayList;->isEmpty()Z
move-result v2
if-eqz v2, :cond_29
.line 603
goto :goto_5a
.line 605
:cond_29
invoke-virtual {v1}, Lim/tpelyyftgw/javaBean/wallet/PayChannelsResBean;->getPayTypeList()Ljava/util/ArrayList;
move-result-object v2
.line 606
.local v2, "payTypeList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;>;"
if-eqz v2, :cond_5a
invoke-virtual {v2}, Ljava/util/ArrayList;->isEmpty()Z
move-result v3
if-eqz v3, :cond_36
.line 607
goto :goto_5a
.line 609
:cond_36
const/4 v3, 0x0
.local v3, "j":I
:goto_37
invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
move-result v4
if-ge v3, v4, :cond_5a
.line 610
new-instance v4, Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
invoke-direct {v4}, Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;-><init>()V
.line 611
.local v4, "bean":Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
invoke-virtual {v1}, Lim/tpelyyftgw/javaBean/wallet/PayChannelsResBean;->getChannelCode()Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;->setChannelCode(Ljava/lang/String;)V
.line 612
invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v5
check-cast v5, Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;
invoke-virtual {v4, v5}, Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;->setPayType(Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;)V
.line 613
iget-object v5, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->payList:Ljava/util/ArrayList;
invoke-virtual {v5, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 609
.end local v4 # "bean":Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
add-int/lit8 v3, v3, 0x1
goto :goto_37
.line 600
.end local v1 # "payChannelsResBean":Lim/tpelyyftgw/javaBean/wallet/PayChannelsResBean;
.end local v2 # "payTypeList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;>;"
.end local v3 # "j":I
:cond_5a
:goto_5a
add-int/lit8 v0, v0, 0x1
goto :goto_a
.line 616
.end local v0 # "i":I
:cond_5d
return-void
.line 598
:cond_5e
:goto_5e
return-void
.end method
.method private setBtnEnable(Z)V
.registers 4
.param p1, "enable" # Z
.line 107
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->btn:Lim/tpelyyftgw/ui/components/AppTextView;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/AppTextView;->setEnabled(Z)V
.line 108
if-eqz p1, :cond_1c
.line 109
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->btn:Lim/tpelyyftgw/ui/components/AppTextView;
const v1, 0x7f06016c
invoke-static {v1}, Lcom/blankj/utilcode/util/ColorUtils;->getColor(I)I
move-result v1
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/AppTextView;->setTextColor(I)V
.line 110
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->btn:Lim/tpelyyftgw/ui/components/AppTextView;
const v1, 0x7f0800aa
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/AppTextView;->setBackgroundResource(I)V
goto :goto_30
.line 112
:cond_1c
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->btn:Lim/tpelyyftgw/ui/components/AppTextView;
const v1, 0x7f060167
invoke-static {v1}, Lcom/blankj/utilcode/util/ColorUtils;->getColor(I)I
move-result v1
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/AppTextView;->setTextColor(I)V
.line 113
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->btn:Lim/tpelyyftgw/ui/components/AppTextView;
const v1, 0x7f080348
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/AppTextView;->setBackgroundResource(I)V
.line 115
:goto_30
return-void
.end method
.method private setSelectedType(Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;)V
.registers 8
.param p1, "bean" # Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
.line 708
const/4 v0, 0x0
const/4 v1, 0x1
if-nez p1, :cond_27
.line 709
iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->cardCell:Lim/tpelyyftgw/ui/components/TextCell;
const v3, 0x7f0600cc
invoke-static {v3}, Lcom/blankj/utilcode/util/ColorUtils;->getColor(I)I
move-result v3
invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/components/TextCell;->setImageColorFilter(I)V
.line 710
iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->cardCell:Lim/tpelyyftgw/ui/components/TextCell;
const v3, 0x7f0f0f0f
invoke-static {v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3, v1, v0}, Lim/tpelyyftgw/ui/components/TextCell;->setText(Ljava/lang/String;ZZ)V
.line 711
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvServiceCharge:Landroid/widget/TextView;
const-string v1, "**"
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 712
invoke-direct {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->updateRate()V
.line 713
return-void
.line 715
:cond_27
iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->cardCell:Lim/tpelyyftgw/ui/components/TextCell;
invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/TextCell;->clearColorFilter()V
.line 716
iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->etAmount:Landroid/widget/EditText;
const-string v3, ""
invoke-virtual {v2, v3}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
.line 718
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
.line 720
.local v2, "builder":Ljava/lang/StringBuilder;
iput-object p1, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->selectedPayType:Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
.line 721
invoke-virtual {p1}, Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;->getPayType()Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;
move-result-object v3
invoke-virtual {v3}, Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;->getName()Ljava/lang/String;
move-result-object v3
.line 722
.local v3, "bankCode":Ljava/lang/String;
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 723
iget-object v4, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->bankBean:Lim/tpelyyftgw/javaBean/wallet/BankCardListResBean;
if-eqz v4, :cond_76
.line 724
const-string v4, "-"
invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 725
iget-object v4, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->bankBean:Lim/tpelyyftgw/javaBean/wallet/BankCardListResBean;
invoke-virtual {v4}, Lim/tpelyyftgw/javaBean/wallet/BankCardListResBean;->getReactType()Ljava/lang/String;
move-result-object v4
invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 726
iget-object v4, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->bankBean:Lim/tpelyyftgw/javaBean/wallet/BankCardListResBean;
invoke-virtual {v4}, Lim/tpelyyftgw/javaBean/wallet/BankCardListResBean;->getShortCardNumber()Ljava/lang/String;
move-result-object v4
invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v4
if-nez v4, :cond_76
.line 727
const-string v4, "("
invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v4, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->bankBean:Lim/tpelyyftgw/javaBean/wallet/BankCardListResBean;
invoke-virtual {v4}, Lim/tpelyyftgw/javaBean/wallet/BankCardListResBean;->getShortCardNumber()Ljava/lang/String;
move-result-object v4
invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v4, ")"
invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 731
:cond_76
iget-object v4, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->cardCell:Lim/tpelyyftgw/ui/components/TextCell;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5, v1, v0}, Lim/tpelyyftgw/ui/components/TextCell;->setText(Ljava/lang/String;ZZ)V
.line 732
invoke-direct {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->updateRate()V
.line 733
return-void
.end method
.method private showContainer()V
.registers 3
.line 510
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->emptyLayout:Landroid/widget/LinearLayout;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V
.line 511
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->container:Landroid/widget/LinearLayout;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V
.line 512
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->container:Landroid/widget/LinearLayout;
invoke-static {v0}, Lim/tpelyyftgw/utils/AnimationUtils;->executeAlphaScaleDisplayAnimation(Landroid/view/View;)V
.line 513
return-void
.end method
.method private showError()V
.registers 4
.line 492
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->emptyLayout:Landroid/widget/LinearLayout;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V
.line 493
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->container:Landroid/widget/LinearLayout;
const/16 v2, 0x8
invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;->setVisibility(I)V
.line 494
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvDesc:Landroid/widget/TextView;
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setVisibility(I)V
.line 495
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->loadView:Lim/tpelyyftgw/ui/load/SpinKitView;
invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/load/SpinKitView;->setVisibility(I)V
.line 497
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->emptyLayout:Landroid/widget/LinearLayout;
invoke-static {v0}, Lim/tpelyyftgw/utils/AnimationUtils;->executeAlphaScaleDisplayAnimation(Landroid/view/View;)V
.line 498
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->ivEmpty:Landroid/widget/ImageView;
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
.line 499
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->ivEmpty:Landroid/widget/ImageView;
const v2, 0x7f0d009b
invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setImageResource(I)V
.line 501
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->btnEmpty:Lim/tpelyyftgw/ui/components/AppTextView;
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/AppTextView;->setVisibility(I)V
.line 502
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvEmpty:Landroid/widget/TextView;
const v1, 0x7f0f103c
invoke-static {v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 503
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvEmpty:Landroid/widget/TextView;
const v1, 0x7f060162
invoke-static {v1}, Lcom/blankj/utilcode/util/ColorUtils;->getColor(I)I
move-result v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTextColor(I)V
.line 504
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvDesc:Landroid/widget/TextView;
const v1, 0x7f0f0429
invoke-static {v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 505
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->btnEmpty:Lim/tpelyyftgw/ui/components/AppTextView;
const v1, 0x7f0f0da9
invoke-static {v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/AppTextView;->setText(Ljava/lang/CharSequence;)V
.line 506
return-void
.end method
.method private showLoading()V
.registers 4
.line 480
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->container:Landroid/widget/LinearLayout;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V
.line 481
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->btnEmpty:Lim/tpelyyftgw/ui/components/AppTextView;
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/AppTextView;->setVisibility(I)V
.line 482
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvDesc:Landroid/widget/TextView;
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V
.line 483
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->emptyLayout:Landroid/widget/LinearLayout;
const/4 v2, 0x0
invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;->setVisibility(I)V
.line 484
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->loadView:Lim/tpelyyftgw/ui/load/SpinKitView;
invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/load/SpinKitView;->setVisibility(I)V
.line 485
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvEmpty:Landroid/widget/TextView;
const v2, 0x7f06015f
invoke-static {v2}, Lcom/blankj/utilcode/util/ColorUtils;->getColor(I)I
move-result v2
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTextColor(I)V
.line 486
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvEmpty:Landroid/widget/TextView;
const v2, 0x7f0f0a55
invoke-static {v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 487
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->ivEmpty:Landroid/widget/ImageView;
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
.line 489
return-void
.end method
.method private updateRate()V
.registers 11
.line 736
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->selectedPayType:Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
const-string v1, ")"
const-string/jumbo v2, "\uffe5"
const v3, 0x7f0f08ca
const-string v4, "%,"
const v5, 0x7f0f0d2f
const-string v6, "("
if-eqz v0, :cond_78
.line 737
invoke-virtual {v0}, Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;->getPayType()Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;
move-result-object v0
invoke-virtual {v0}, Lim/tpelyyftgw/javaBean/wallet/PayTypeListBean;->getRate()Ljava/lang/String;
move-result-object v0
.line 738
.local v0, "rate":Ljava/lang/String;
const-string v7, "0.10"
.line 739
.local v7, "min":Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v8
if-eqz v8, :cond_27
.line 740
const-string v0, "0"
.line 741
const-string v7, "0.00"
.line 745
:cond_27
iget-object v8, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvServiceChargeDesc:Landroid/widget/TextView;
invoke-static {v8}, Lcom/blankj/utilcode/util/SpanUtils;->with(Landroid/widget/TextView;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v8
.line 746
invoke-virtual {v8, v6}, Lcom/blankj/utilcode/util/SpanUtils;->append(Ljava/lang/CharSequence;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v6
.line 747
invoke-static {v5}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v5
invoke-virtual {v6, v5}, Lcom/blankj/utilcode/util/SpanUtils;->append(Ljava/lang/CharSequence;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v5
new-instance v6, Ljava/math/BigDecimal;
invoke-direct {v6, v0}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
new-instance v8, Ljava/math/BigDecimal;
const-string v9, "10"
invoke-direct {v8, v9}, Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V
.line 748
invoke-virtual {v6, v8}, Ljava/math/BigDecimal;->divide(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;
move-result-object v6
invoke-virtual {v6}, Ljava/math/BigDecimal;->toString()Ljava/lang/String;
move-result-object v6
const/4 v8, 0x2
invoke-static {v6, v8}, Lim/tpelyyftgw/ui/utils/number/MoneyUtil;->formatToString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v6
invoke-virtual {v5, v6}, Lcom/blankj/utilcode/util/SpanUtils;->append(Ljava/lang/CharSequence;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v5
.line 749
invoke-virtual {v5, v4}, Lcom/blankj/utilcode/util/SpanUtils;->append(Ljava/lang/CharSequence;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v4
.line 750
invoke-static {v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v3
invoke-virtual {v4, v3}, Lcom/blankj/utilcode/util/SpanUtils;->append(Ljava/lang/CharSequence;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v3
.line 751
invoke-virtual {v3, v2}, Lcom/blankj/utilcode/util/SpanUtils;->append(Ljava/lang/CharSequence;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v2
sget-object v3, Landroid/graphics/Typeface;->MONOSPACE:Landroid/graphics/Typeface;
invoke-virtual {v2, v3}, Lcom/blankj/utilcode/util/SpanUtils;->setTypeface(Landroid/graphics/Typeface;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v2
.line 752
invoke-virtual {v2, v7}, Lcom/blankj/utilcode/util/SpanUtils;->append(Ljava/lang/CharSequence;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v2
.line 753
invoke-virtual {v2, v1}, Lcom/blankj/utilcode/util/SpanUtils;->append(Ljava/lang/CharSequence;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v1
.line 754
invoke-virtual {v1}, Lcom/blankj/utilcode/util/SpanUtils;->create()Landroid/text/SpannableStringBuilder;
.line 755
.end local v0 # "rate":Ljava/lang/String;
.end local v7 # "min":Ljava/lang/String;
goto :goto_b3
.line 756
:cond_78
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvServiceChargeDesc:Landroid/widget/TextView;
invoke-static {v0}, Lcom/blankj/utilcode/util/SpanUtils;->with(Landroid/widget/TextView;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v0
.line 757
invoke-virtual {v0, v6}, Lcom/blankj/utilcode/util/SpanUtils;->append(Ljava/lang/CharSequence;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v0
.line 758
invoke-static {v5}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v5
invoke-virtual {v0, v5}, Lcom/blankj/utilcode/util/SpanUtils;->append(Ljava/lang/CharSequence;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v0
.line 759
const-string v5, "**"
invoke-virtual {v0, v5}, Lcom/blankj/utilcode/util/SpanUtils;->append(Ljava/lang/CharSequence;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v0
.line 760
invoke-virtual {v0, v4}, Lcom/blankj/utilcode/util/SpanUtils;->append(Ljava/lang/CharSequence;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v0
.line 761
invoke-static {v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v3
invoke-virtual {v0, v3}, Lcom/blankj/utilcode/util/SpanUtils;->append(Ljava/lang/CharSequence;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v0
.line 762
invoke-virtual {v0, v2}, Lcom/blankj/utilcode/util/SpanUtils;->append(Ljava/lang/CharSequence;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v0
sget-object v2, Landroid/graphics/Typeface;->MONOSPACE:Landroid/graphics/Typeface;
invoke-virtual {v0, v2}, Lcom/blankj/utilcode/util/SpanUtils;->setTypeface(Landroid/graphics/Typeface;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v0
.line 763
const-string v2, "0.00"
invoke-virtual {v0, v2}, Lcom/blankj/utilcode/util/SpanUtils;->append(Ljava/lang/CharSequence;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v0
.line 764
invoke-virtual {v0, v1}, Lcom/blankj/utilcode/util/SpanUtils;->append(Ljava/lang/CharSequence;)Lcom/blankj/utilcode/util/SpanUtils;
move-result-object v0
.line 765
invoke-virtual {v0}, Lcom/blankj/utilcode/util/SpanUtils;->create()Landroid/text/SpannableStringBuilder;
.line 767
:goto_b3
return-void
.end method
# virtual methods
.method public createView(Landroid/content/Context;)Landroid/view/View;
.registers 6
.param p1, "context" # Landroid/content/Context;
.line 119
invoke-static {p1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v0
const/4 v1, 0x0
const v2, 0x7f0c009a
invoke-virtual {v0, v2, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object v0
iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->fragmentView:Landroid/view/View;
.line 122
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->fragmentView:Landroid/view/View;
const v2, 0x7f09142d
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/LinearLayout;
iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->emptyLayout:Landroid/widget/LinearLayout;
.line 123
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->fragmentView:Landroid/view/View;
const v2, 0x7f091785
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lim/tpelyyftgw/ui/load/SpinKitView;
iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->loadView:Lim/tpelyyftgw/ui/load/SpinKitView;
.line 124
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->fragmentView:Landroid/view/View;
const v2, 0x7f091765
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ImageView;
iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->ivEmpty:Landroid/widget/ImageView;
.line 125
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->fragmentView:Landroid/view/View;
const v2, 0x7f09119b
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvEmpty:Landroid/widget/TextView;
.line 126
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->fragmentView:Landroid/view/View;
const v2, 0x7f091182
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvDesc:Landroid/widget/TextView;
.line 127
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->fragmentView:Landroid/view/View;
const v2, 0x7f0915c8
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lim/tpelyyftgw/ui/components/AppTextView;
iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->btnEmpty:Lim/tpelyyftgw/ui/components/AppTextView;
.line 130
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->fragmentView:Landroid/view/View;
const v2, 0x7f09159c
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/LinearLayout;
iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->container:Landroid/widget/LinearLayout;
.line 131
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->fragmentView:Landroid/view/View;
const v2, 0x7f0915a9
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lim/tpelyyftgw/ui/components/TextCell;
iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->cardCell:Lim/tpelyyftgw/ui/components/TextCell;
.line 132
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->fragmentView:Landroid/view/View;
const v2, 0x7f0911aa
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvAll:Landroid/widget/TextView;
.line 133
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->fragmentView:Landroid/view/View;
const v2, 0x7f0911bd
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvBalance:Landroid/widget/TextView;
.line 134
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->fragmentView:Landroid/view/View;
const v2, 0x7f091425
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/EditText;
iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->etAmount:Landroid/widget/EditText;
.line 135
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->fragmentView:Landroid/view/View;
const v2, 0x7f0915ce
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lim/tpelyyftgw/ui/components/AppTextView;
iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->btn:Lim/tpelyyftgw/ui/components/AppTextView;
.line 136
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->fragmentView:Landroid/view/View;
const v2, 0x7f0910f8
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvServiceCharge:Landroid/widget/TextView;
.line 137
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->fragmentView:Landroid/view/View;
const v2, 0x7f0910f7
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvServiceChargeDesc:Landroid/widget/TextView;
.line 140
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvAll:Landroid/widget/TextView;
const/high16 v2, 0x40800000 # 4.0f
invoke-static {v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v2
const v3, 0x7f060034
invoke-static {v3}, Lcom/blankj/utilcode/util/ColorUtils;->getColor(I)I
move-result v3
invoke-static {v2, v3}, Lim/tpelyyftgw/ui/actionbar/Theme;->getRoundRectSelectorDrawable(II)Landroid/graphics/drawable/Drawable;
move-result-object v2
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setBackground(Landroid/graphics/drawable/Drawable;)V
.line 142
const/4 v0, 0x0
invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->setBtnEnable(Z)V
.line 144
iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->btnEmpty:Lim/tpelyyftgw/ui/components/AppTextView;
new-instance v3, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity$1;
invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity$1;-><init>(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)V
invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/components/AppTextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 152
iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->etAmount:Landroid/widget/EditText;
const-string v3, "fonts/rmedium.ttf"
invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getTypeface(Ljava/lang/String;)Landroid/graphics/Typeface;
move-result-object v3
invoke-virtual {v2, v3}, Landroid/widget/EditText;->setTypeface(Landroid/graphics/Typeface;)V
.line 153
iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->etAmount:Landroid/widget/EditText;
const v3, 0x7f0f0cac
invoke-static {v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Landroid/widget/EditText;->setHint(Ljava/lang/CharSequence;)V
.line 154
iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->etAmount:Landroid/widget/EditText;
new-instance v3, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity$2;
invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity$2;-><init>(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)V
invoke-virtual {v2, v3}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V
.line 193
iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvAll:Landroid/widget/TextView;
const v3, 0x7f0f1293
invoke-static {v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 194
iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->tvAll:Landroid/widget/TextView;
new-instance v3, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity$3;
invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity$3;-><init>(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)V
invoke-virtual {v2, v3}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 207
iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->btn:Lim/tpelyyftgw/ui/components/AppTextView;
new-instance v3, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity$4;
invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity$4;-><init>(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)V
invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/components/AppTextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 270
iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->cardCell:Lim/tpelyyftgw/ui/components/TextCell;
invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/TextCell;->clearColorFilter()V
.line 271
iget-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->cardCell:Lim/tpelyyftgw/ui/components/TextCell;
invoke-static {v0}, Lim/tpelyyftgw/ui/actionbar/Theme;->getSelectorDrawable(Z)Landroid/graphics/drawable/Drawable;
move-result-object v0
invoke-virtual {v2, v0}, Lim/tpelyyftgw/ui/components/TextCell;->setBackground(Landroid/graphics/drawable/Drawable;)V
.line 272
iget-object v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->cardCell:Lim/tpelyyftgw/ui/components/TextCell;
new-instance v2, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity$5;
invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity$5;-><init>(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;)V
invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/TextCell;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 306
invoke-direct {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->initActionBar()V
.line 308
invoke-direct {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->initAccountInfo()V
.line 310
invoke-direct {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->showLoading()V
.line 312
invoke-direct {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->loadPayChannels()V
.line 314
invoke-virtual {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
invoke-static {v0}, Lim/tpelyyftgw/utils/CacheUtils;->get(Landroid/content/Context;)Lim/tpelyyftgw/utils/CacheUtils;
move-result-object v0
.line 315
.local v0, "cacheUtils":Lim/tpelyyftgw/utils/CacheUtils;
const-string/jumbo v2, "selected_channel"
invoke-virtual {v0, v2}, Lim/tpelyyftgw/utils/CacheUtils;->getAsObject(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v2
check-cast v2, Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
iput-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->selectedPayType:Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
.line 316
const-string/jumbo v2, "selected_bank"
invoke-virtual {v0, v2}, Lim/tpelyyftgw/utils/CacheUtils;->getAsObject(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v2
check-cast v2, Lim/tpelyyftgw/javaBean/wallet/BankCardListResBean;
iput-object v2, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->bankBean:Lim/tpelyyftgw/javaBean/wallet/BankCardListResBean;
.line 318
iget-object v3, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->selectedPayType:Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;
if-eqz v3, :cond_1ad
if-eqz v2, :cond_1ad
.line 319
invoke-direct {p0, v3}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->setSelectedType(Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;)V
goto :goto_1b0
.line 321
:cond_1ad
invoke-direct {p0, v1}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->setSelectedType(Lim/tpelyyftgw/javaBean/wallet/PayChannelBean;)V
.line 325
:goto_1b0
iget-object v1, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->fragmentView:Landroid/view/View;
return-object v1
.end method
.method public synthetic lambda$createPayAlert$6$WalletWithdrawActivity(Landroid/view/View;)V
.registers 2
.param p1, "v" # Landroid/view/View;
.line 783
invoke-virtual {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->dismissCurrentDialog()V
return-void
.end method
.method public synthetic lambda$createPayAlert$7$WalletWithdrawActivity(Landroid/view/View;)V
.registers 10
.param p1, "v" # Landroid/view/View;
.line 822
nop
.line 824
const v0, 0x7f0f0694
invoke-static {v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v2
.line 825
const v0, 0x7f0f0c93
invoke-static {v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v3
.line 826
const v0, 0x7f0f1176
invoke-static {v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v4
.line 822
const/4 v5, 0x1
const/4 v6, 0x0
const/4 v7, 0x0
move-object v1, p0
invoke-static/range {v1 .. v7}, Lim/tpelyyftgw/ui/hui/wallet_public/utils/WalletDialogUtil;->showSingleBtnWalletDialog(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;ZLandroid/content/DialogInterface$OnClickListener;Landroid/content/DialogInterface$OnDismissListener;)Lim/tpelyyftgw/ui/dialogs/WalletDialog;
.line 829
return-void
.end method
.method public synthetic lambda$createPayAlert$8$WalletWithdrawActivity(Landroid/content/DialogInterface;)V
.registers 3
.param p1, "dialog1" # Landroid/content/DialogInterface;
.line 890
const/4 v0, 0x0
iput v0, p0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->notEmptyTvCount:I
return-void
.end method
.method public synthetic lambda$doWithdraw$4$WalletWithdrawActivity(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;)V
.registers 7
.param p1, "progressDialog" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p2, "response" # Lim/tpelyyftgw/tgnet/TLObject;
.param p3, "error" # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;
.line 633
new-instance v0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity$8;
invoke-direct {v0, p0, p1, p3, p2}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity$8;-><init>(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;Lim/tpelyyftgw/ui/actionbar/AlertDialog;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;Lim/tpelyyftgw/tgnet/TLObject;)V
const-wide/16 v1, 0x3e8
invoke-static {v0, v1, v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->runOnUIThread(Ljava/lang/Runnable;J)V
.line 683
return-void
.end method
.method public synthetic lambda$doWithdraw$5$WalletWithdrawActivity(ILandroid/content/DialogInterface;)V
.registers 5
.param p1, "reqId" # I
.param p2, "dialog" # Landroid/content/DialogInterface;
.line 684
invoke-virtual {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->getConnectionsManager()Lim/tpelyyftgw/tgnet/ConnectionsManager;
move-result-object v0
const/4 v1, 0x1
invoke-virtual {v0, p1, v1}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->cancelRequest(IZ)V
return-void
.end method
.method public synthetic lambda$loadPayChannels$3$WalletWithdrawActivity(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;)V
.registers 4
.param p1, "response" # Lim/tpelyyftgw/tgnet/TLObject;
.param p2, "error" # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;
.line 566
new-instance v0, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity$7;
invoke-direct {v0, p0, p2, p1}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity$7;-><init>(Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;Lim/tpelyyftgw/tgnet/TLObject;)V
invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->runOnUIThread(Ljava/lang/Runnable;)V
.line 590
return-void
.end method
.method public onFragmentCreate()Z
.registers 2
.line 102
invoke-super {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->onFragmentCreate()Z
move-result v0
return v0
.end method
.method public performService(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)V
.registers 11
.param p1, "fragment" # Lim/tpelyyftgw/ui/actionbar/BaseFragment;
.line 332
invoke-virtual {p1}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->getCurrentAccount()I
move-result v0
.line 333
.local v0, "currentAccount":I
invoke-static {v0}, Lim/tpelyyftgw/messenger/MessagesController;->getMainSettings(I)Landroid/content/SharedPreferences;
move-result-object v1
.line 334
.local v1, "preferences":Landroid/content/SharedPreferences;
const/4 v2, 0x0
const-string/jumbo v3, "support_id"
invoke-interface {v1, v3, v2}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
move-result v3
.line 335
.local v3, "uid":I
const/4 v4, 0x0
.line 336
.local v4, "supportUser":Lim/tpelyyftgw/tgnet/TLRPC$User;
if-eqz v3, :cond_53
.line 337
invoke-static {v0}, Lim/tpelyyftgw/messenger/MessagesController;->getInstance(I)Lim/tpelyyftgw/messenger/MessagesController;
move-result-object v5
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v6
invoke-virtual {v5, v6}, Lim/tpelyyftgw/messenger/MessagesController;->getUser(Ljava/lang/Integer;)Lim/tpelyyftgw/tgnet/TLRPC$User;
move-result-object v4
.line 338
if-nez v4, :cond_53
.line 339
const/4 v5, 0x0
const-string/jumbo v6, "support_user"
invoke-interface {v1, v6, v5}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v5
.line 340
.local v5, "userString":Ljava/lang/String;
if-eqz v5, :cond_53
.line 342
:try_start_2b
invoke-static {v5, v2}, Landroid/util/Base64;->decode(Ljava/lang/String;I)[B
move-result-object v6
.line 343
.local v6, "datacentersBytes":[B
if-eqz v6, :cond_4d
.line 344
new-instance v7, Lim/tpelyyftgw/tgnet/SerializedData;
invoke-direct {v7, v6}, Lim/tpelyyftgw/tgnet/SerializedData;-><init>([B)V
.line 345
.local v7, "data":Lim/tpelyyftgw/tgnet/SerializedData;
invoke-virtual {v7, v2}, Lim/tpelyyftgw/tgnet/SerializedData;->readInt32(Z)I
move-result v8
invoke-static {v7, v8, v2}, Lim/tpelyyftgw/tgnet/TLRPC$User;->TLdeserialize(Lim/tpelyyftgw/tgnet/AbstractSerializedData;IZ)Lim/tpelyyftgw/tgnet/TLRPC$User;
move-result-object v2
move-object v4, v2
.line 346
if-eqz v4, :cond_4a
iget v2, v4, Lim/tpelyyftgw/tgnet/TLRPC$User;->id:I
const v8, 0x514c8
if-ne v2, v8, :cond_4a
.line 347
const/4 v2, 0x0
move-object v4, v2
.line 349
:cond_4a
invoke-virtual {v7}, Lim/tpelyyftgw/tgnet/SerializedData;->cleanup()V
:try_end_4d
.catch Ljava/lang/Exception; {:try_start_2b .. :try_end_4d} :catch_4e
.line 354
.end local v6 # "datacentersBytes":[B
.end local v7 # "data":Lim/tpelyyftgw/tgnet/SerializedData;
:cond_4d
goto :goto_53
.line 351
:catch_4e
move-exception v2
.line 352
.local v2, "e":Ljava/lang/Exception;
invoke-static {v2}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V
.line 353
const/4 v4, 0x0
.line 358
.end local v2 # "e":Ljava/lang/Exception;
.end local v5 # "userString":Ljava/lang/String;
:cond_53
:goto_53
if-nez v4, :cond_74
.line 359
new-instance v2, Lim/tpelyyftgw/ui/actionbar/XAlertDialog;
invoke-virtual {p0}, Lim/tpelyyftgw/ui/activities/WalletWithdrawActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v5
const/4 v6, 0x3
invoke-direct {v2, v5, v6}, Lim/tpelyyftgw/ui/actionbar/XAlertDialog;-><init>(Landroid/content/Context;I)V
.line 360
.local v2, "progressDialog":Lim/tpelyyftgw/ui/actionbar/XAlertDialog;
invoke-virtual {v2}, Lim/tpelyyftgw/ui/actionbar/XAlertDialog;->show()V
.line 361
new-instance v5, Lim/tpelyyftgw/tgnet/TLRPC$TL_help_getSupport;
invoke-direct {v5}, Lim/tpelyyftgw/tgnet/TLRPC$TL_help_getSupport;-><init>()V
.line 362
.local v5, "req":Lim/tpelyyftgw/tgnet/TLRPC$TL_help_getSupport;
invoke-static {v0}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->getInstance(I)Lim/tpelyyftgw/tgnet/ConnectionsManager;
move-result-object v6
new-instance v7, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletWithdrawActivity$BuJnVcNnlWksJvGaveckBeOeTT4;
invoke-direct {v7, v1, v2, v0, p1}, Lim/tpelyyftgw/ui/activities/-$$Lambda$WalletWithdrawActivity$BuJnVcNnlWksJvGaveckBeOeTT4;-><init>(Landroid/content/SharedPreferences;Lim/tpelyyftgw/ui/actionbar/XAlertDialog;ILim/tpelyyftgw/ui/actionbar/BaseFragment;)V
invoke-virtual {v6, v5, v7}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->sendRequest(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/RequestDelegate;)I
.line 396
.end local v2 # "progressDialog":Lim/tpelyyftgw/ui/actionbar/XAlertDialog;
.end local v5 # "req":Lim/tpelyyftgw/tgnet/TLRPC$TL_help_getSupport;
goto :goto_91
.line 397
:cond_74
invoke-static {v0}, Lim/tpelyyftgw/messenger/MessagesController;->getInstance(I)Lim/tpelyyftgw/messenger/MessagesController;
move-result-object v2
const/4 v5, 0x1
invoke-virtual {v2, v4, v5}, Lim/tpelyyftgw/messenger/MessagesController;->putUser(Lim/tpelyyftgw/tgnet/TLRPC$User;Z)Z
.line 398
new-instance v2, Landroid/os/Bundle;
invoke-direct {v2}, Landroid/os/Bundle;-><init>()V
.line 399
.local v2, "args":Landroid/os/Bundle;
iget v5, v4, Lim/tpelyyftgw/tgnet/TLRPC$User;->id:I
const-string/jumbo v6, "user_id"
invoke-virtual {v2, v6, v5}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V
.line 400
new-instance v5, Lim/tpelyyftgw/ui/ChatActivity;
invoke-direct {v5, v2}, Lim/tpelyyftgw/ui/ChatActivity;-><init>(Landroid/os/Bundle;)V
invoke-virtual {p1, v5}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z
.line 402
.end local v2 # "args":Landroid/os/Bundle;
:goto_91
return-void
.end method