monitor-enter v2
label_1:
invoke-static {} Lcom/alipay/sdk/app/PayTask;->a()Z
move-result v0
if-eqz v0 :label_13
invoke-static {} Ld/b/b/a/k;->d()Ljava/lang/String;
move-result-object v3
label_11:
monitor-exit v2
return-object v3
label_13:
if-eqz v4 :label_18
label_15:
invoke-virtual {v2} Lcom/alipay/sdk/app/PayTask;->showLoading()V
label_18:
const-string v4 "payment_inst="
invoke-virtual {v3,v4} Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v4
if-eqz v4 :label_79
const-string v4 "payment_inst="
invoke-virtual {v3,v4} Ljava/lang/String;->indexOf(Ljava/lang/String;)I
move-result v4
add-int/lit8 v4 v4 13
invoke-virtual {v3,v4} Ljava/lang/String;->substring(I)Ljava/lang/String;
move-result-object v4
const/16 v0 0x26
invoke-virtual {v4,v0} Ljava/lang/String;->indexOf(I)I
move-result v0
if-lez v0 :label_51
const/4 v1 0
invoke-virtual {v4,v1,v0} Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object v4
label_51:
const-string v0 "\""
const-string v1 ""
invoke-virtual {v4,v0,v1} Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
invoke-static {} Ljava/util/Locale;->getDefault()Ljava/util/Locale;
move-result-object v0
invoke-virtual {v4,v0} Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String;
move-result-object v4
const-string v0 "alipay"
const-string v1 ""
invoke-virtual {v4,v0,v1} Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
invoke-static {v4} Ld/b/b/a/j;->a(Ljava/lang/String;)V
goto :label_84
label_79:
const-string v4 ""
invoke-static {v4} Ld/b/b/a/j;->a(Ljava/lang/String;)V
label_84:
const-string v4 "service=alipay.acquire.mr.ord.createandpay"
invoke-virtual {v3,v4} Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v4
if-eqz v4 :label_95
const/4 v4 1
sput-boolean v4 Ld/b/b/b/a;->s:Z
label_95:
sget-boolean v4 Ld/b/b/b/a;->s:Z
if-eqz v4 :label_140
const-string v4 "https://wappaygw.alipay.com/home/exterfaceAssign.htm?"
invoke-virtual {v3,v4} Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v4
if-eqz v4 :label_120
const-string v4 "https://wappaygw.alipay.com/home/exterfaceAssign.htm?"
invoke-virtual {v3,v4} Ljava/lang/String;->indexOf(Ljava/lang/String;)I
move-result v4
add-int/lit8 v4 v4 53
invoke-virtual {v3,v4} Ljava/lang/String;->substring(I)Ljava/lang/String;
move-result-object v3
goto :label_140
label_120:
const-string v4 "https://mclient.alipay.com/home/exterfaceAssign.htm?"
invoke-virtual {v3,v4} Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v4
if-eqz v4 :label_140
const-string v4 "https://mclient.alipay.com/home/exterfaceAssign.htm?"
invoke-virtual {v3,v4} Ljava/lang/String;->indexOf(Ljava/lang/String;)I
move-result v4
add-int/lit8 v4 v4 52
invoke-virtual {v3,v4} Ljava/lang/String;->substring(I)Ljava/lang/String;
move-result-object v3
label_140:
invoke-direct {v2,v3} Lcom/alipay/sdk/app/PayTask;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
iget-object v0 v2 Lcom/alipay/sdk/app/PayTask;->e:Landroid/app/Activity;
invoke-virtual {v0} Landroid/app/Activity;->getApplicationContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0,v4} Ld/b/b/j/j;->a(Landroid/content/Context;Ljava/lang/String;)V
label_153:
invoke-static {} Ld/b/b/c/a;->g()Ld/b/b/c/a;
move-result-object v0
iget-object v1 v2 Lcom/alipay/sdk/app/PayTask;->e:Landroid/app/Activity;
invoke-virtual {v1} Landroid/app/Activity;->getApplicationContext()Landroid/content/Context;
move-result-object v1
invoke-virtual {v0,v1} Ld/b/b/c/a;->a(Landroid/content/Context;)V
invoke-virtual {v2} Lcom/alipay/sdk/app/PayTask;->dismissLoading()V
iget-object v0 v2 Lcom/alipay/sdk/app/PayTask;->e:Landroid/app/Activity;
invoke-virtual {v0} Landroid/app/Activity;->getApplicationContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0,v3} Ld/b/b/a/a/a;->b(Landroid/content/Context;Ljava/lang/String;)V
label_178:
goto :label_215
label_179:
move-exception v4
goto :label_217
move-exception v4
label_182:
invoke-static {} Ld/b/b/a/k;->c()Ljava/lang/String;
move-result-object v0
invoke-static {v4} Ld/b/b/j/d;->a(Ljava/lang/Throwable;)V
label_189:
invoke-static {} Ld/b/b/c/a;->g()Ld/b/b/c/a;
move-result-object v4
iget-object v1 v2 Lcom/alipay/sdk/app/PayTask;->e:Landroid/app/Activity;
invoke-virtual {v1} Landroid/app/Activity;->getApplicationContext()Landroid/content/Context;
move-result-object v1
invoke-virtual {v4,v1} Ld/b/b/c/a;->a(Landroid/content/Context;)V
invoke-virtual {v2} Lcom/alipay/sdk/app/PayTask;->dismissLoading()V
iget-object v4 v2 Lcom/alipay/sdk/app/PayTask;->e:Landroid/app/Activity;
invoke-virtual {v4} Landroid/app/Activity;->getApplicationContext()Landroid/content/Context;
move-result-object v4
invoke-static {v4,v3} Ld/b/b/a/a/a;->b(Landroid/content/Context;Ljava/lang/String;)V
label_214:
move-object v4 v0
label_215:
monitor-exit v2
return-object v4
label_217:
invoke-static {} Ld/b/b/c/a;
label_1:
invoke-static {} Lcom/alipay/sdk/app/PayTask;->a()Z
move-result v0
if-eqz v0 :label_13
invoke-static {} Ld/b/b/a/k;->d()Ljava/lang/String;
move-result-object v3
label_11:
monitor-exit v2
return-object v3
label_13:
if-eqz v4 :label_18
label_15:
invoke-virtual {v2} Lcom/alipay/sdk/app/PayTask;->showLoading()V
label_18:
const-string v4 "payment_inst="
invoke-virtual {v3,v4} Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v4
if-eqz v4 :label_79
const-string v4 "payment_inst="
invoke-virtual {v3,v4} Ljava/lang/String;->indexOf(Ljava/lang/String;)I
move-result v4
add-int/lit8 v4 v4 13
invoke-virtual {v3,v4} Ljava/lang/String;->substring(I)Ljava/lang/String;
move-result-object v4
const/16 v0 0x26
invoke-virtual {v4,v0} Ljava/lang/String;->indexOf(I)I
move-result v0
if-lez v0 :label_51
const/4 v1 0
invoke-virtual {v4,v1,v0} Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object v4
label_51:
const-string v0 "\""
const-string v1 ""
invoke-virtual {v4,v0,v1} Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
invoke-static {} Ljava/util/Locale;->getDefault()Ljava/util/Locale;
move-result-object v0
invoke-virtual {v4,v0} Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String;
move-result-object v4
const-string v0 "alipay"
const-string v1 ""
invoke-virtual {v4,v0,v1} Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
invoke-static {v4} Ld/b/b/a/j;->a(Ljava/lang/String;)V
goto :label_84
label_79:
const-string v4 ""
invoke-static {v4} Ld/b/b/a/j;->a(Ljava/lang/String;)V
label_84:
const-string v4 "service=alipay.acquire.mr.ord.createandpay"
invoke-virtual {v3,v4} Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v4
if-eqz v4 :label_95
const/4 v4 1
sput-boolean v4 Ld/b/b/b/a;->s:Z
label_95:
sget-boolean v4 Ld/b/b/b/a;->s:Z
if-eqz v4 :label_140
const-string v4 "https://wappaygw.alipay.com/home/exterfaceAssign.htm?"
invoke-virtual {v3,v4} Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v4
if-eqz v4 :label_120
const-string v4 "https://wappaygw.alipay.com/home/exterfaceAssign.htm?"
invoke-virtual {v3,v4} Ljava/lang/String;->indexOf(Ljava/lang/String;)I
move-result v4
add-int/lit8 v4 v4 53
invoke-virtual {v3,v4} Ljava/lang/String;->substring(I)Ljava/lang/String;
move-result-object v3
goto :label_140
label_120:
const-string v4 "https://mclient.alipay.com/home/exterfaceAssign.htm?"
invoke-virtual {v3,v4} Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v4
if-eqz v4 :label_140
const-string v4 "https://mclient.alipay.com/home/exterfaceAssign.htm?"
invoke-virtual {v3,v4} Ljava/lang/String;->indexOf(Ljava/lang/String;)I
move-result v4
add-int/lit8 v4 v4 52
invoke-virtual {v3,v4} Ljava/lang/String;->substring(I)Ljava/lang/String;
move-result-object v3
label_140:
invoke-direct {v2,v3} Lcom/alipay/sdk/app/PayTask;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
iget-object v0 v2 Lcom/alipay/sdk/app/PayTask;->e:Landroid/app/Activity;
invoke-virtual {v0} Landroid/app/Activity;->getApplicationContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0,v4} Ld/b/b/j/j;->a(Landroid/content/Context;Ljava/lang/String;)V
label_153:
invoke-static {} Ld/b/b/c/a;->g()Ld/b/b/c/a;
move-result-object v0
iget-object v1 v2 Lcom/alipay/sdk/app/PayTask;->e:Landroid/app/Activity;
invoke-virtual {v1} Landroid/app/Activity;->getApplicationContext()Landroid/content/Context;
move-result-object v1
invoke-virtual {v0,v1} Ld/b/b/c/a;->a(Landroid/content/Context;)V
invoke-virtual {v2} Lcom/alipay/sdk/app/PayTask;->dismissLoading()V
iget-object v0 v2 Lcom/alipay/sdk/app/PayTask;->e:Landroid/app/Activity;
invoke-virtual {v0} Landroid/app/Activity;->getApplicationContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0,v3} Ld/b/b/a/a/a;->b(Landroid/content/Context;Ljava/lang/String;)V
label_178:
goto :label_215
label_179:
move-exception v4
goto :label_217
move-exception v4
label_182:
invoke-static {} Ld/b/b/a/k;->c()Ljava/lang/String;
move-result-object v0
invoke-static {v4} Ld/b/b/j/d;->a(Ljava/lang/Throwable;)V
label_189:
invoke-static {} Ld/b/b/c/a;->g()Ld/b/b/c/a;
move-result-object v4
iget-object v1 v2 Lcom/alipay/sdk/app/PayTask;->e:Landroid/app/Activity;
invoke-virtual {v1} Landroid/app/Activity;->getApplicationContext()Landroid/content/Context;
move-result-object v1
invoke-virtual {v4,v1} Ld/b/b/c/a;->a(Landroid/content/Context;)V
invoke-virtual {v2} Lcom/alipay/sdk/app/PayTask;->dismissLoading()V
iget-object v4 v2 Lcom/alipay/sdk/app/PayTask;->e:Landroid/app/Activity;
invoke-virtual {v4} Landroid/app/Activity;->getApplicationContext()Landroid/content/Context;
move-result-object v4
invoke-static {v4,v3} Ld/b/b/a/a/a;->b(Landroid/content/Context;Ljava/lang/String;)V
label_214:
move-object v4 v0
label_215:
monitor-exit v2
return-object v4
label_217:
invoke-static {} Ld/b/b/c/a;









