流利说-英语 v8.47.26版本的 MD5 值为:0079dce5ff96e6cdbc95c261b3f51387
以下内容为反编译后的 WechatPayRequestKt$signWechatContract$1.java 源代码,内容仅作参考
package com.liulishuo.llspay.wechat;
import android.content.Context;
import com.huawei.hms.support.hianalytics.HiAnalyticsConstant;
import com.liulishuo.llspay.h;
import com.liulishuo.llspay.internal.m;
import com.liulishuo.llspay.y;
import com.tencent.mm.opensdk.openapi.IWXAPI;
import java.util.Collection;
import java.util.Map;
import kotlin.NoWhenBranchMatchedException;
import kotlin.TypeCastException;
import kotlin.jvm.a.q;
import kotlin.jvm.internal.Lambda;
import kotlin.jvm.internal.t;
import kotlin.u;
@kotlin.i
final class WechatPayRequestKt$signWechatContract$1 extends Lambda implements q<Context, f, kotlin.jvm.a.b<? super y<? extends com.liulishuo.llspay.internal.d<? extends Throwable, ? extends e>>, ? extends u>, kotlin.jvm.a.a<? extends u>> {
final com.liulishuo.llspay.j $this_signWechatContract;
WechatPayRequestKt$signWechatContract$1(com.liulishuo.llspay.j jVar) {
super(3);
this.$this_signWechatContract = jVar;
}
@Override
public kotlin.jvm.a.a<? extends u> invoke(Context context, f fVar, kotlin.jvm.a.b<? super y<? extends com.liulishuo.llspay.internal.d<? extends Throwable, ? extends e>>, ? extends u> bVar) {
return invoke2(context, fVar, (kotlin.jvm.a.b<? super y<? extends com.liulishuo.llspay.internal.d<? extends Throwable, e>>, u>) bVar);
}
public final kotlin.jvm.a.a<u> invoke2(final Context receiver, final f input, final kotlin.jvm.a.b<? super y<? extends com.liulishuo.llspay.internal.d<? extends Throwable, e>>, u> callback) {
t.f(receiver, "$receiver");
t.f(input, "input");
t.f(callback, "callback");
com.liulishuo.llspay.internal.a aVar = new com.liulishuo.llspay.internal.a();
h.f(this.$this_signWechatContract).invoke(receiver, input, new kotlin.jvm.a.b<y<? extends com.liulishuo.llspay.internal.d<? extends Throwable, ? extends Map<String, ?>>>, u>() {
{
super(1);
}
@Override
public u invoke(y<? extends com.liulishuo.llspay.internal.d<? extends Throwable, ? extends Map<String, ?>>> yVar) {
invoke2(yVar);
return u.jXu;
}
public final void invoke2(final y<? extends com.liulishuo.llspay.internal.d<? extends Throwable, ? extends Map<String, ?>>> resp) {
com.liulishuo.llspay.internal.d hVar;
com.liulishuo.llspay.internal.h hVar2;
final IWXAPI iwxapi;
Object value;
t.f(resp, "resp");
kotlin.jvm.a.b bVar = callback;
if (resp.getValue() instanceof com.liulishuo.llspay.internal.h) {
bVar.invoke(resp);
return;
}
kotlin.jvm.a.b bVar2 = callback;
try {
hVar = new m(WechatPayRequestKt$signWechatContract$1.this.$this_signWechatContract.eH(receiver));
} catch (Throwable th) {
hVar = new com.liulishuo.llspay.internal.h(th);
}
try {
if (hVar instanceof com.liulishuo.llspay.internal.h) {
value = new h.c(new com.liulishuo.llspay.internal.h(String.valueOf(((Map) ((m) resp.getValue()).getValue()).get(HiAnalyticsConstant.HaKey.BI_KEY_APPID))));
} else {
if (!(hVar instanceof m)) {
throw new NoWhenBranchMatchedException();
}
value = ((m) hVar).getValue();
}
hVar2 = new m(value);
} catch (Throwable th2) {
hVar2 = new com.liulishuo.llspay.internal.h(th2);
}
final y a2 = com.liulishuo.llspay.q.a(hVar2, kotlin.collections.t.a((Collection<? extends String>) resp.getPath(), "retrieveWechatAppId"));
if (((com.liulishuo.llspay.internal.d) a2.getValue()) instanceof com.liulishuo.llspay.internal.h) {
if (a2 == null) {
throw new TypeCastException("null cannot be cast to non-null type com.liulishuo.llspay.WithPath<com.liulishuo.llspay.internal.Either<A, B>>");
}
bVar2.invoke(a2);
} else {
if (a2 != null) {
com.liulishuo.llspay.internal.d<String, IWXAPI> bUq = ((h.c) ((m) a2.getValue()).getValue()).bUq();
if (bUq instanceof com.liulishuo.llspay.internal.h) {
String str = (String) ((com.liulishuo.llspay.internal.h) bUq).getValue();
com.liulishuo.llspay.internal.j<Context, String, IWXAPI> bVA = d.gkL.bVA();
Context applicationContext = receiver.getApplicationContext();
t.d(applicationContext, "this@androidContext.applicationContext");
iwxapi = bVA.invoke(applicationContext, str);
} else {
if (!(bUq instanceof m)) {
throw new NoWhenBranchMatchedException();
}
iwxapi = (IWXAPI) ((m) bUq).getValue();
}
return;
}
throw new TypeCastException("null cannot be cast to non-null type com.liulishuo.llspay.WithPath<com.liulishuo.llspay.internal.Right<C>>");
}
}
});
return aVar;
}
}