SapiJsInterpreters$GetPresetPhoneNumber.smali
.class Lcom/baidu/sapi2/SapiJsInterpreters$GetPresetPhoneNumber;
.super Lcom/baidu/sapi2/SapiJsInterpreters$AbstractInterpreter;
.source "SapiJsInterpreters.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/baidu/sapi2/SapiJsInterpreters;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = "GetPresetPhoneNumber"
.end annotation
# instance fields
.field final synthetic b:Lcom/baidu/sapi2/SapiJsInterpreters;
# direct methods
.method constructor <init>(Lcom/baidu/sapi2/SapiJsInterpreters;)V
.registers 2
.prologue
.line 645
iput-object p1, p0, Lcom/baidu/sapi2/SapiJsInterpreters$GetPresetPhoneNumber;->b:Lcom/baidu/sapi2/SapiJsInterpreters;
invoke-direct {p0, p1}, Lcom/baidu/sapi2/SapiJsInterpreters$AbstractInterpreter;-><init>(Lcom/baidu/sapi2/SapiJsInterpreters;)V
return-void
.end method
# virtual methods
.method public interpret(Lcom/baidu/sapi2/SapiWebView$Command;)Ljava/lang/String;
.registers 4
.prologue
.line 649
iget-object v0, p0, Lcom/baidu/sapi2/SapiJsInterpreters$GetPresetPhoneNumber;->b:Lcom/baidu/sapi2/SapiJsInterpreters;
invoke-static {v0}, Lcom/baidu/sapi2/SapiJsInterpreters;->b(Lcom/baidu/sapi2/SapiJsInterpreters;)Lcom/baidu/sapi2/SapiConfiguration;
move-result-object v0
iget-boolean v0, v0, Lcom/baidu/sapi2/SapiConfiguration;->forbidPresetPhoneNumber:Z
if-eqz v0, :cond_d
.line 650
const-string v0, ""
.line 656
:cond_c
:goto_c
return-object v0
.line 652
:cond_d
iget-object v0, p0, Lcom/baidu/sapi2/SapiJsInterpreters$GetPresetPhoneNumber;->b:Lcom/baidu/sapi2/SapiJsInterpreters;
invoke-static {v0}, Lcom/baidu/sapi2/SapiJsInterpreters;->b(Lcom/baidu/sapi2/SapiJsInterpreters;)Lcom/baidu/sapi2/SapiConfiguration;
move-result-object v0
iget-object v0, v0, Lcom/baidu/sapi2/SapiConfiguration;->presetPhoneNumber:Ljava/lang/String;
invoke-static {v0}, Lcom/baidu/sapi2/utils/SapiUtils;->isValidPhoneNumber(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_24
.line 653
iget-object v0, p0, Lcom/baidu/sapi2/SapiJsInterpreters$GetPresetPhoneNumber;->b:Lcom/baidu/sapi2/SapiJsInterpreters;
invoke-static {v0}, Lcom/baidu/sapi2/SapiJsInterpreters;->b(Lcom/baidu/sapi2/SapiJsInterpreters;)Lcom/baidu/sapi2/SapiConfiguration;
move-result-object v0
iget-object v0, v0, Lcom/baidu/sapi2/SapiConfiguration;->presetPhoneNumber:Ljava/lang/String;
goto :goto_c
.line 655
:cond_24
iget-object v0, p0, Lcom/baidu/sapi2/SapiJsInterpreters$GetPresetPhoneNumber;->b:Lcom/baidu/sapi2/SapiJsInterpreters;
invoke-static {v0}, Lcom/baidu/sapi2/SapiJsInterpreters;->d(Lcom/baidu/sapi2/SapiJsInterpreters;)Lcom/baidu/sapi2/SapiWebView;
move-result-object v0
invoke-virtual {v0}, Lcom/baidu/sapi2/SapiWebView;->a()Ljava/lang/String;
move-result-object v0
.line 656
invoke-static {v0}, Lcom/baidu/sapi2/utils/SapiUtils;->isValidPhoneNumber(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_c
const-string v0, ""
goto :goto_c
.end method