package com.alipay.sdk.app; import a.f; import android.app.Activity; import android.content.Context; import android.content.Intent; import android.content.pm.PackageInfo; import android.net.Uri; import android.os.Bundle; import android.os.SystemClock; import android.text.TextUtils; import com.alipay.sdk.app.PayResultActivity; import com.alipay.sdk.m.l.a; import com.alipay.sdk.m.r.a; import com.alipay.sdk.m.t.e; import com.alipay.sdk.m.t.h; import com.alipay.sdk.m.t.i; import com.alipay.sdk.m.t.l; import com.alipay.sdk.m.t.n; import com.alipay.sdk.util.H5PayResultModel; import com.meizu.cloud.pushsdk.constants.PushConstants; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.net.URLDecoder; import java.util.Arrays; import java.util.HashMap; import java.util.List; import java.util.Locale; import java.util.Map; import java.util.regex.Pattern; import org.json.JSONObject; public class PayTask { /* renamed from: h reason: collision with root package name */ public static final Object f3494h = h.class; public static long i; /* renamed from: a reason: collision with root package name */ public Activity f3495a; public com.alipay.sdk.m.w.a b; /* renamed from: c reason: collision with root package name */ public final String f3496c = "wappaygw.alipay.com/service/rest.htm"; public final String d = "mclient.alipay.com/service/rest.htm"; public final String e = "mclient.alipay.com/home/exterfaceAssign.htm"; public final String f = "mclient.alipay.com/cashier/mobilepay.htm"; /* renamed from: g reason: collision with root package name */ public Map<String, c> f3497g = new HashMap(); public class a implements Runnable { /* renamed from: a reason: collision with root package name */ public final /* synthetic */ String f3498a; public final /* synthetic */ boolean b; /* renamed from: c reason: collision with root package name */ public final /* synthetic */ H5PayCallback f3499c; public a(String str, boolean z, H5PayCallback h5PayCallback) { this.f3498a = str; this.b = z; this.f3499c = h5PayCallback; } public void run() { H5PayResultModel h5Pay = PayTask.this.h5Pay(new com.alipay.sdk.m.r.a(PayTask.this.f3495a, this.f3498a, "payInterceptorWithUrl"), this.f3498a, this.b); StringBuilder h12 = f.h("inc finished: "); h12.append(h5Pay.getResultCode()); e.d("mspl", h12.toString()); this.f3499c.onPayResult(h5Pay); } } public class b implements h.e { public b() { } @Override // com.alipay.sdk.m.t.h.e public void a() { } @Override // com.alipay.sdk.m.t.h.e public void b() { PayTask.this.dismissLoading(); } } public class c { /* renamed from: a reason: collision with root package name */ public String f3501a; public String b; /* renamed from: c reason: collision with root package name */ public String f3502c; public String d; public c() { this.f3501a = ""; this.b = ""; this.f3502c = ""; this.d = ""; } public String a() { return this.f3502c; } public String b() { return this.f3501a; } public String c() { return this.b; } public String d() { return this.d; } public void a(String str) { this.f3502c = str; } public void b(String str) { this.f3501a = str; } public void c(String str) { this.b = str; } public void d(String str) { this.d = str; } public /* synthetic */ c(PayTask payTask, a aVar) { this(); } } public PayTask(Activity activity) { this.f3495a = activity; com.alipay.sdk.m.r.b.d().a(this.f3495a); this.b = new com.alipay.sdk.m.w.a(activity, "去支付宝付款"); } public static synchronized boolean fetchSdkConfig(Context context) { synchronized (PayTask.class) { try { com.alipay.sdk.m.r.b.d().a(context); long elapsedRealtime = SystemClock.elapsedRealtime() / 1000; if (elapsedRealtime - i < ((long) com.alipay.sdk.m.l.a.z().d())) { return false; } i = elapsedRealtime; com.alipay.sdk.m.l.a.z().a(com.alipay.sdk.m.r.a.f(), context.getApplicationContext(), false, 4); return true; } catch (Exception e6) { e.a(e6); return false; } } } public void dismissLoading() { com.alipay.sdk.m.w.a aVar = this.b; if (aVar != null) { aVar.a(); this.b = null; } } public synchronized String fetchOrderInfoFromH5PayUrl(String str) { try { if (!TextUtils.isEmpty(str)) { String trim = str.trim(); if (trim.startsWith("https://wappaygw.alipay.com/service/rest.htm") || trim.startsWith("http://wappaygw.alipay.com/service/rest.htm")) { String trim2 = trim.replaceFirst("(http|https)://wappaygw.alipay.com/service/rest.htm\\?", "").trim(); if (!TextUtils.isEmpty(trim2)) { return "_input_charset=\"utf-8\"&ordertoken=\"" + n.a("<request_token>", "</request_token>", n.b(trim2).get("req_data")) + "\"&pay_channel_id=\"alipay_sdk\"&bizcontext=\"" + a(this.f3495a) + "\""; } } if (trim.startsWith("https://mclient.alipay.com/service/rest.htm") || trim.startsWith("http://mclient.alipay.com/service/rest.htm")) { String trim3 = trim.replaceFirst("(http|https)://mclient.alipay.com/service/rest.htm\\?", "").trim(); if (!TextUtils.isEmpty(trim3)) { return "_input_charset=\"utf-8\"&ordertoken=\"" + n.a("<request_token>", "</request_token>", n.b(trim3).get("req_data")) + "\"&pay_channel_id=\"alipay_sdk\"&bizcontext=\"" + a(this.f3495a) + "\""; } } if ((trim.startsWith("https://mclient.alipay.com/home/exterfaceAssign.htm") || trim.startsWith("http://mclient.alipay.com/home/exterfaceAssign.htm")) && ((trim.contains("alipay.wap.create.direct.pay.by.user") || trim.contains("create_forex_trade_wap")) && !TextUtils.isEmpty(trim.replaceFirst("(http|https)://mclient.alipay.com/home/exterfaceAssign.htm\\?", "").trim()))) { JSONObject jSONObject = new JSONObject(); jSONObject.put(PushConstants.WEB_URL, str); jSONObject.put("bizcontext", a(this.f3495a)); return "new_external_info==" + jSONObject.toString(); } if (Pattern.compile("^(http|https)://(maliprod\\.alipay\\.com/w/trade_pay\\.do.?|mali\\.alipay\\.com/w/trade_pay\\.do.?|mclient\\.alipay\\.com/w/trade_pay\\.do.?)").matcher(str).find()) { String a5 = n.a("?", "", str); if (!TextUtils.isEmpty(a5)) { Map<String, String> b2 = n.b(a5); StringBuilder sb2 = new StringBuilder(); if (a(false, true, "trade_no", sb2, b2, "trade_no", "alipay_trade_no")) { a(true, false, "pay_phase_id", sb2, b2, "payPhaseId", "pay_phase_id", "out_relation_id"); sb2.append("&biz_sub_type=\"TRADE\""); sb2.append("&biz_type=\"trade\""); String str2 = b2.get("app_name"); if (TextUtils.isEmpty(str2) && !TextUtils.isEmpty(b2.get("cid"))) { str2 = "ali1688"; } else if (TextUtils.isEmpty(str2) && (!TextUtils.isEmpty(b2.get("sid")) || !TextUtils.isEmpty(b2.get("s_id")))) { str2 = "tb"; } sb2.append("&app_name=\"" + str2 + "\""); if (!a(true, true, "extern_token", sb2, b2, "extern_token", "cid", "sid", "s_id")) { return ""; } a(true, false, "appenv", sb2, b2, "appenv"); sb2.append("&pay_channel_id=\"alipay_sdk\""); c cVar = new c(this, null); cVar.b(b2.get("return_url")); cVar.c(b2.get("show_url")); cVar.a(b2.get("pay_order_id")); String str3 = sb2.toString() + "&bizcontext=\"" + a(this.f3495a) + "\""; this.f3497g.put(str3, cVar); return str3; } } } if (trim.startsWith("https://mclient.alipay.com/cashier/mobilepay.htm") || trim.startsWith("http://mclient.alipay.com/cashier/mobilepay.htm") || (EnvUtils.isSandBox() && trim.contains("mobileclientgw.alipaydev.com/cashier/mobilepay.htm"))) { String a12 = a(this.f3495a); JSONObject jSONObject2 = new JSONObject(); jSONObject2.put(PushConstants.WEB_URL, trim); jSONObject2.put("bizcontext", a12); return String.format("new_external_info==%s", jSONObject2.toString()); } else if (com.alipay.sdk.m.l.a.z().h() && Pattern.compile("^https?://(maliprod\\.alipay\\.com|mali\\.alipay\\.com)/batch_payment\\.do\\?").matcher(trim).find()) { Uri parse = Uri.parse(trim); String queryParameter = parse.getQueryParameter("return_url"); String queryParameter2 = parse.getQueryParameter("show_url"); String queryParameter3 = parse.getQueryParameter("pay_order_id"); String a13 = a(parse.getQueryParameter("trade_nos"), parse.getQueryParameter("alipay_trade_no")); String a14 = a(parse.getQueryParameter("payPhaseId"), parse.getQueryParameter("pay_phase_id"), parse.getQueryParameter("out_relation_id")); String[] strArr = new String[4]; strArr[0] = parse.getQueryParameter("app_name"); strArr[1] = !TextUtils.isEmpty(parse.getQueryParameter("cid")) ? "ali1688" : ""; strArr[2] = !TextUtils.isEmpty(parse.getQueryParameter("sid")) ? "tb" : ""; strArr[3] = !TextUtils.isEmpty(parse.getQueryParameter("s_id")) ? "tb" : ""; String a15 = a(strArr); String a16 = a(parse.getQueryParameter("extern_token"), parse.getQueryParameter("cid"), parse.getQueryParameter("sid"), parse.getQueryParameter("s_id")); String a17 = a(parse.getQueryParameter("appenv")); if (!TextUtils.isEmpty(a13) && !TextUtils.isEmpty(a15) && !TextUtils.isEmpty(a16)) { String format = String.format("trade_no=\"%s\"&pay_phase_id=\"%s\"&biz_type=\"trade\"&biz_sub_type=\"TRADE\"&app_name=\"%s\"&extern_token=\"%s\"&appenv=\"%s\"&pay_channel_id=\"alipay_sdk\"&bizcontext=\"%s\"", a13, a14, a15, a16, a17, a(this.f3495a)); c cVar2 = new c(this, null); cVar2.b(queryParameter); cVar2.c(queryParameter2); cVar2.a(queryParameter3); cVar2.d(a13); this.f3497g.put(format, cVar2); return format; } } } } catch (Throwable th2) { e.a(th2); } return ""; } public synchronized String fetchTradeToken() { return i.a(new com.alipay.sdk.m.r.a(this.f3495a, "", "fetchTradeToken"), this.f3495a.getApplicationContext()); } public String getVersion() { return "15.8.10"; } public synchronized H5PayResultModel h5Pay(com.alipay.sdk.m.r.a aVar, String str, boolean z) { H5PayResultModel h5PayResultModel; h5PayResultModel = new H5PayResultModel(); try { String[] split = a(aVar, str, z).split(";"); HashMap hashMap = new HashMap(); for (String str2 : split) { int indexOf = str2.indexOf("={"); if (indexOf >= 0) { String substring = str2.substring(0, indexOf); hashMap.put(substring, a(str2, substring)); } } if (hashMap.containsKey("resultStatus")) { h5PayResultModel.setResultCode((String) hashMap.get("resultStatus")); } h5PayResultModel.setReturnUrl(a(str, hashMap)); if (TextUtils.isEmpty(h5PayResultModel.getReturnUrl())) { com.alipay.sdk.m.j.a.b(aVar, "biz", "H5CbUrlEmpty", ""); } } catch (Throwable th2) { com.alipay.sdk.m.j.a.a(aVar, "biz", "H5CbEx", th2); e.a(th2); } return h5PayResultModel; } public synchronized String pay(String str, boolean z) { if (com.alipay.sdk.m.t.b.a()) { return com.alipay.sdk.m.i.b.b(); } return a(new com.alipay.sdk.m.r.a(this.f3495a, str, "pay"), str, z); } public synchronized boolean payInterceptorWithUrl(String str, boolean z, H5PayCallback h5PayCallback) { String fetchOrderInfoFromH5PayUrl; fetchOrderInfoFromH5PayUrl = fetchOrderInfoFromH5PayUrl(str); if (!TextUtils.isEmpty(fetchOrderInfoFromH5PayUrl)) { e.d("mspl", "intercepted: " + fetchOrderInfoFromH5PayUrl); p4.f fVar = new p4.f(new a(fetchOrderInfoFromH5PayUrl, z, h5PayCallback), "com.alipay.sdk.app.PayTask"); fVar.setName(p4.f.a(fVar.getName(), "com.alipay.sdk.app.PayTask")); fVar.start(); } return !TextUtils.isEmpty(fetchOrderInfoFromH5PayUrl); } public synchronized Map<String, String> payV2(String str, boolean z) { String str2; com.alipay.sdk.m.r.a aVar; if (com.alipay.sdk.m.t.b.a()) { aVar = null; str2 = com.alipay.sdk.m.i.b.b(); } else { com.alipay.sdk.m.r.a aVar2 = new com.alipay.sdk.m.r.a(this.f3495a, str, "payV2"); str2 = a(aVar2, str, z); aVar = aVar2; } return l.a(aVar, str2); } public void showLoading() { com.alipay.sdk.m.w.a aVar = this.b; if (aVar != null) { aVar.d(); } } /* JADX WARNING: Code restructure failed: missing block: B:27:0x0107, code lost: if (com.alipay.sdk.m.l.a.z().r() == false) goto L_0x015f; */ /* JADX WARNING: Code restructure failed: missing block: B:32:0x015d, code lost: if (com.alipay.sdk.m.l.a.z().r() != false) goto L_0x016c; */ /* JADX WARNING: Code restructure failed: missing block: B:33:0x015f, code lost: com.alipay.sdk.m.l.a.z().a(r7, r6.f3495a.getApplicationContext(), false, 3); */ /* JADX WARNING: Code restructure failed: missing block: B:34:0x016c, code lost: dismissLoading(); com.alipay.sdk.m.j.a.b(r6.f3495a.getApplicationContext(), r7, r8, r7.d); com.alipay.sdk.m.t.e.d("mspl", "pay returning: " + r9); */ private synchronized String a(com.alipay.sdk.m.r.a aVar, String str, boolean z) { String str2; if (z) { showLoading(); } if (str.contains("payment_inst=")) { String substring = str.substring(str.indexOf("payment_inst=") + 13); int indexOf = substring.indexOf(38); if (indexOf > 0) { substring = substring.substring(0, indexOf); } com.alipay.sdk.m.i.a.a(substring.replaceAll("\"", "").toLowerCase(Locale.getDefault()).replaceAll("alipay", "")); } else { com.alipay.sdk.m.i.a.a(""); } if (str.contains("service=alipay.acquire.mr.ord.createandpay")) { com.alipay.sdk.m.k.a.w = true; } if (com.alipay.sdk.m.k.a.w) { if (str.startsWith("https://wappaygw.alipay.com/home/exterfaceAssign.htm?")) { str = str.substring(str.indexOf("https://wappaygw.alipay.com/home/exterfaceAssign.htm?") + 53); } else if (str.startsWith("https://mclient.alipay.com/home/exterfaceAssign.htm?")) { str = str.substring(str.indexOf("https://mclient.alipay.com/home/exterfaceAssign.htm?") + 52); } } str2 = ""; try { e.d("mspl", "pay prepared: " + str); str2 = a(str, aVar); e.d("mspl", "pay raw result: " + str2); i.a(aVar, this.f3495a.getApplicationContext(), str2); com.alipay.sdk.m.j.a.a(aVar, "biz", "PgReturn", "" + SystemClock.elapsedRealtime()); com.alipay.sdk.m.j.a.a(aVar, "biz", "PgReturnV", l.a(str2, "resultStatus") + "|" + l.a(str2, "memo")); } catch (Throwable th2) { com.alipay.sdk.m.j.a.a(aVar, "biz", "PgReturn", "" + SystemClock.elapsedRealtime()); com.alipay.sdk.m.j.a.a(aVar, "biz", "PgReturnV", l.a(str2, "resultStatus") + "|" + l.a(str2, "memo")); if (!com.alipay.sdk.m.l.a.z().r()) { com.alipay.sdk.m.l.a.z().a(aVar, this.f3495a.getApplicationContext(), false, 3); } dismissLoading(); com.alipay.sdk.m.j.a.b(this.f3495a.getApplicationContext(), aVar, str, aVar.d); throw th2; } return str2; } /* JADX WARNING: Removed duplicated region for block: B:13:0x0051 */ public static String a(Context context) { String str; String str2; Exception e6; try { PackageInfo packageInfo = context.getPackageManager().getPackageInfo(context.getPackageName(), 0); str2 = packageInfo.versionName; try { str = packageInfo.packageName; } catch (Exception e12) { e6 = e12; } } catch (Exception e13) { e6 = e13; str2 = ""; e.a(e6); str = ""; JSONObject jSONObject = new JSONObject(); jSONObject.put("appkey", "2014052600006128"); jSONObject.put("ty", "and_lite"); jSONObject.put("sv", "h.a.3.8.10"); jSONObject.put("an", str); jSONObject.put("av", str2); jSONObject.put("sdk_start_time", System.currentTimeMillis()); if (!TextUtils.isEmpty("sc")) { } return jSONObject.toString(); } try { JSONObject jSONObject2 = new JSONObject(); jSONObject2.put("appkey", "2014052600006128"); jSONObject2.put("ty", "and_lite"); jSONObject2.put("sv", "h.a.3.8.10"); jSONObject2.put("an", str); jSONObject2.put("av", str2); jSONObject2.put("sdk_start_time", System.currentTimeMillis()); if (!TextUtils.isEmpty("sc")) { jSONObject2.put("sc", "h5tonative"); } return jSONObject2.toString(); } catch (Throwable th2) { e.a(th2); return ""; } } public static final String a(String... strArr) { if (strArr == null) { return ""; } for (String str : strArr) { if (!TextUtils.isEmpty(str)) { return str; } } return ""; } private boolean a(boolean z, boolean z4, String str, StringBuilder sb2, Map<String, String> map, String... strArr) { String str2; int length = strArr.length; int i3 = 0; while (true) { if (i3 >= length) { str2 = ""; break; } String str3 = strArr[i3]; if (!TextUtils.isEmpty(map.get(str3))) { str2 = map.get(str3); break; } i3++; } if (TextUtils.isEmpty(str2)) { if (z4) { return false; } return true; } else if (z) { h.b.u(sb2, "&", str, "=\"", str2); sb2.append("\""); return true; } else { h.b.u(sb2, str, "=\"", str2, "\""); return true; } } private String a(String str, Map<String, String> map) throws UnsupportedEncodingException { String str2; String str3; boolean equals = "9000".equals(map.get("resultStatus")); String str4 = map.get("result"); c remove = this.f3497g.remove(str); String[] strArr = new String[2]; if (remove != null) { str2 = remove.a(); } else { str2 = ""; } strArr[0] = str2; if (remove != null) { str3 = remove.d(); } else { str3 = ""; } strArr[1] = str3; a(strArr); if (map.containsKey("callBackUrl")) { return map.get("callBackUrl"); } if (str4.length() > 15) { String a5 = a(n.a("&callBackUrl=\"", "\"", str4), n.a("&call_back_url=\"", "\"", str4), n.a("&return_url=\"", "\"", str4), URLDecoder.decode(n.a("&return_url=", "&", str4), "utf-8"), URLDecoder.decode(n.a("&callBackUrl=", "&", str4), "utf-8"), n.a("call_back_url=\"", "\"", str4)); if (!TextUtils.isEmpty(a5)) { return a5; } } if (remove != null) { String b2 = equals ? remove.b() : remove.c(); if (!TextUtils.isEmpty(b2)) { return b2; } } if (remove != null) { return com.alipay.sdk.m.l.a.z().q(); } return ""; } private String a(String str, String str2) { String g3 = a40.f.g(str2, "={"); return str.substring(g3.length() + str.indexOf(g3), str.lastIndexOf("}")); } private h.e a() { return new b(); } private String a(String str, com.alipay.sdk.m.r.a aVar) { String a5 = aVar.a(str); if (a5.contains("paymethod=\"expressGateway\"")) { return a(aVar, a5); } List<a.b> l = com.alipay.sdk.m.l.a.z().l(); if (!com.alipay.sdk.m.l.a.z().f3550g || l == null) { l = com.alipay.sdk.m.i.a.d; } if (n.a(aVar, (Context) this.f3495a, l, true)) { h hVar = new h(this.f3495a, aVar, a()); e.d("mspl", "pay inner started: " + a5); String a12 = hVar.a(a5, false); if (!TextUtils.isEmpty(a12)) { StringBuilder h12 = f.h("resultStatus={"); com.alipay.sdk.m.i.c cVar = com.alipay.sdk.m.i.c.ACTIVITY_NOT_START_EXIT; h12.append(cVar.b()); h12.append("}"); if (a12.contains(h12.toString())) { n.a("alipaySdk", "startActivityEx", this.f3495a, aVar); if (com.alipay.sdk.m.l.a.z().w()) { a12 = hVar.a(a5, true); } else { StringBuilder h13 = f.h("resultStatus={"); h13.append(cVar.b()); h13.append("}"); String sb2 = h13.toString(); StringBuilder h14 = f.h("resultStatus={"); h14.append(com.alipay.sdk.m.i.c.CANCELED.b()); h14.append("}"); a12 = a12.replace(sb2, h14.toString()); } } } e.d("mspl", "pay inner raw result: " + a12); hVar.a(); if (TextUtils.equals(a12, "failed") || TextUtils.equals(a12, "scheme_failed")) { com.alipay.sdk.m.j.a.a(aVar, "biz", "LogBindCalledH5"); return a(aVar, a5); } else if (TextUtils.isEmpty(a12)) { return com.alipay.sdk.m.i.b.a(); } else { if (!a12.contains("{\"isLogin\":\"false\"}")) { return a12; } com.alipay.sdk.m.j.a.a(aVar, "biz", "LogHkLoginByIntent"); return a(aVar, a5, l, a12, this.f3495a); } } else { com.alipay.sdk.m.j.a.a(aVar, "biz", "LogCalledH5"); return a(aVar, a5); } } public static String a(com.alipay.sdk.m.r.a aVar, String str, List<a.b> list, String str2, Activity activity) { n.c a5 = n.a(aVar, activity, list); if (a5 == null || a5.a(aVar) || a5.a() || !TextUtils.equals(a5.f3607a.packageName, "hk.alipay.wallet")) { return str2; } e.b("mspl", "PayTask not_login"); String valueOf = String.valueOf(str.hashCode()); PayResultActivity.f3490c.put(valueOf, new Object()); Intent intent = new Intent(activity, PayResultActivity.class); intent.putExtra("orderSuffix", str); intent.putExtra("externalPkgName", activity.getPackageName()); intent.putExtra("phonecashier.pay.hash", valueOf); a.C0082a.a(aVar, intent); activity.startActivity(intent); try { a31.a.a(); } catch (Exception unused) { } HashMap<String, Object> hashMap = PayResultActivity.f3490c; synchronized (hashMap.get(valueOf)) { try { e.b("mspl", "PayTask wait"); hashMap.get(valueOf).wait(); } catch (InterruptedException unused2) { e.b("mspl", "PayTask interrupted"); return com.alipay.sdk.m.i.b.a(); } } String str3 = PayResultActivity.b.b; e.b("mspl", "PayTask ret: " + str3); return str3; } /* JADX INFO: finally extract failed */ private String a(com.alipay.sdk.m.r.a aVar, String str) { showLoading(); com.alipay.sdk.m.i.c cVar = null; try { JSONObject c5 = new com.alipay.sdk.m.p.f().a(aVar, this.f3495a.getApplicationContext(), str).c(); String optString = c5.optString("end_code", null); List<com.alipay.sdk.m.q.b> a5 = com.alipay.sdk.m.q.b.a(c5.optJSONObject("form").optJSONObject("onload")); for (int i3 = 0; i3 < a5.size(); i3++) { if (a5.get(i3).a() == com.alipay.sdk.m.q.a.Update) { com.alipay.sdk.m.q.b.a(a5.get(i3)); } } a(aVar, c5); dismissLoading(); com.alipay.sdk.m.j.a.a(this.f3495a, aVar, str, aVar.d); for (int i12 = 0; i12 < a5.size(); i12++) { com.alipay.sdk.m.q.b bVar = a5.get(i12); if (bVar.a() == com.alipay.sdk.m.q.a.WapPay) { String a12 = a(aVar, bVar); dismissLoading(); com.alipay.sdk.m.j.a.a(this.f3495a, aVar, str, aVar.d); return a12; } else if (bVar.a() == com.alipay.sdk.m.q.a.OpenWeb) { String a13 = a(aVar, bVar, optString); dismissLoading(); com.alipay.sdk.m.j.a.a(this.f3495a, aVar, str, aVar.d); return a13; } } dismissLoading(); com.alipay.sdk.m.j.a.a(this.f3495a, aVar, str, aVar.d); } catch (IOException e6) { com.alipay.sdk.m.i.c b2 = com.alipay.sdk.m.i.c.b(com.alipay.sdk.m.i.c.NETWORK_ERROR.b()); com.alipay.sdk.m.j.a.a(aVar, "net", e6); dismissLoading(); com.alipay.sdk.m.j.a.a(this.f3495a, aVar, str, aVar.d); cVar = b2; } catch (Throwable th2) { dismissLoading(); com.alipay.sdk.m.j.a.a(this.f3495a, aVar, str, aVar.d); throw th2; } if (cVar == null) { cVar = com.alipay.sdk.m.i.c.b(com.alipay.sdk.m.i.c.FAILED.b()); } return com.alipay.sdk.m.i.b.a(cVar.b(), cVar.a(), ""); } private void a(com.alipay.sdk.m.r.a aVar, JSONObject jSONObject) { try { String optString = jSONObject.optString("tid"); String optString2 = jSONObject.optString("client_key"); if (!TextUtils.isEmpty(optString) && !TextUtils.isEmpty(optString2)) { com.alipay.sdk.m.s.a.a(com.alipay.sdk.m.r.b.d().b()).a(optString, optString2); } } catch (Throwable th2) { com.alipay.sdk.m.j.a.a(aVar, "biz", "ParserTidClientKeyEx", th2); } } private String a(com.alipay.sdk.m.r.a aVar, com.alipay.sdk.m.q.b bVar, String str) { boolean c5; String d12; String[] c12 = bVar.c(); Intent intent = new Intent(this.f3495a, H5PayActivity.class); try { JSONObject h12 = n.h(new String(com.alipay.sdk.m.m.a.a(c12[2]))); intent.putExtra(PushConstants.WEB_URL, c12[0]); intent.putExtra(PushConstants.TITLE, c12[1]); intent.putExtra("version", "v2"); intent.putExtra(PushConstants.MZ_PUSH_MESSAGE_METHOD, h12.optString(PushConstants.MZ_PUSH_MESSAGE_METHOD, "POST")); com.alipay.sdk.m.i.b.a(false); com.alipay.sdk.m.i.b.a((String) null); a.C0082a.a(aVar, intent); this.f3495a.startActivity(intent); try { a31.a.a(); } catch (Exception unused) { } Object obj = f3494h; synchronized (obj) { try { obj.wait(); c5 = com.alipay.sdk.m.i.b.c(); d12 = com.alipay.sdk.m.i.b.d(); com.alipay.sdk.m.i.b.a(false); com.alipay.sdk.m.i.b.a((String) null); } catch (InterruptedException e6) { e.a(e6); return com.alipay.sdk.m.i.b.a(); } } String str2 = ""; if (c5) { try { List<com.alipay.sdk.m.q.b> a5 = com.alipay.sdk.m.q.b.a(n.h(new String(com.alipay.sdk.m.m.a.a(d12)))); int i3 = 0; while (true) { if (i3 >= a5.size()) { break; } com.alipay.sdk.m.q.b bVar2 = a5.get(i3); if (bVar2.a() == com.alipay.sdk.m.q.a.SetResult) { String[] c13 = bVar2.c(); str2 = com.alipay.sdk.m.i.b.a(Integer.valueOf(c13[1]).intValue(), c13[0], n.e(aVar, c13[2])); break; } i3++; } } catch (Throwable th2) { e.a(th2); com.alipay.sdk.m.j.a.a(aVar, "biz", "H5PayDataAnalysisError", th2, d12); } } if (!TextUtils.isEmpty(str2)) { return str2; } try { return com.alipay.sdk.m.i.b.a(Integer.valueOf(str).intValue(), "", ""); } catch (Throwable th3) { com.alipay.sdk.m.j.a.a(aVar, "biz", "H5PayDataAnalysisError", th3, a40.f.g("endCode: ", str)); return com.alipay.sdk.m.i.b.a(8000, "", ""); } } catch (Throwable th4) { e.a(th4); com.alipay.sdk.m.j.a.a(aVar, "biz", "H5PayDataAnalysisError", th4, Arrays.toString(c12)); return com.alipay.sdk.m.i.b.a(); } } private String a(com.alipay.sdk.m.r.a aVar, com.alipay.sdk.m.q.b bVar) { String[] c5 = bVar.c(); Intent intent = new Intent(this.f3495a, H5PayActivity.class); Bundle bundle = new Bundle(); bundle.putString(PushConstants.WEB_URL, c5[0]); if (c5.length == 2) { bundle.putString("cookie", c5[1]); } intent.putExtras(bundle); a.C0082a.a(aVar, intent); this.f3495a.startActivity(intent); try { a31.a.a(); } catch (Exception unused) { } Object obj = f3494h; synchronized (obj) { try { obj.wait(); } catch (InterruptedException e6) { e.a(e6); return com.alipay.sdk.m.i.b.a(); } } String d12 = com.alipay.sdk.m.i.b.d(); return TextUtils.isEmpty(d12) ? com.alipay.sdk.m.i.b.a() : d12; } }