得物.apk(点击下载) / ProductDetailActivityV3.java


package com.shizhuang.duapp.modules.product_detail.detailv3.ui;

import a.f;
import android.content.Context;
import android.content.Intent;
import android.graphics.drawable.ColorDrawable;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.text.TextUtils;
import android.util.ArrayMap;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.annotation.Keep;
import androidx.annotation.NonNull;
import androidx.lifecycle.LifecycleOwnerKt;
import androidx.lifecycle.LiveData;
import androidx.lifecycle.MutableLiveData;
import androidx.lifecycle.ViewModelLazy;
import androidx.recyclerview.widget.RecyclerView;
import com.alibaba.android.arouter.facade.Postcard;
import com.alibaba.android.arouter.facade.annotation.Route;
import com.knightboost.observability.extension.pagestartup.PageStartupTraceManager;
import com.knightboost.observability.extension.pagestartup.PageStartupTracer;
import com.knightboost.observability.extension.pagestartup.annotation.StartupTracePage;
import com.knightboost.weaver.api.Scope;
import com.knightboost.weaver.api.annotations.Insert;
import com.knightboost.weaver.api.annotations.TargetClass;
import com.meituan.robust.ChangeQuickRedirect;
import com.meituan.robust.PatchProxy;
import com.meituan.robust.PatchProxyResult;
import com.scwang.smartrefresh.layout.api.RefreshLayout;
import com.shizhuang.duapp.R;
import com.shizhuang.duapp.common.debug.DebugDeveloperContainer;
import com.shizhuang.duapp.common.event.ProductCommentPublishEvent;
import com.shizhuang.duapp.common.extension.ViewExtensionKt;
import com.shizhuang.duapp.common.helper.ModifyGestureDetector;
import com.shizhuang.duapp.common.helper.net.facade.IViewHandler;
import com.shizhuang.duapp.common.ui.BaseActivity;
import com.shizhuang.duapp.common.utils.livebus.LiveEventBus;
import com.shizhuang.duapp.common.utils.livebus.PageEventBus;
import com.shizhuang.duapp.libs.bpm.BM;
import com.shizhuang.duapp.libs.smartlayout.DuSmartLayout;
import com.shizhuang.duapp.libs.smartlayout.listener.OnDuRefreshListener;
import com.shizhuang.duapp.modules.du_mall_common.constant.MallABTest;
import com.shizhuang.duapp.modules.du_mall_common.helper.NetChangedRetryHelper;
import com.shizhuang.duapp.modules.du_mall_common.model.ABTestModel;
import com.shizhuang.duapp.modules.du_mall_common.model.BuyPaySuccess;
import com.shizhuang.duapp.modules.du_mall_common.router.preload.IPreload;
import com.shizhuang.duapp.modules.du_mall_common.router.preload.IPreloadTag;
import com.shizhuang.duapp.modules.du_mall_common.utils.LayoutSize;
import com.shizhuang.duapp.modules.du_mall_common.utils.LiveDataHelper;
import com.shizhuang.duapp.modules.du_mall_common.utils.page.ActivityViewCallback;
import com.shizhuang.duapp.modules.du_mall_common.widget.tablayout.MTabLayout;
import com.shizhuang.duapp.modules.product_detail.api.ProductFacadeV2;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.Pm360Callback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.Pm3dCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmAiSkinStrChangedCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmAuctionCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmAutoRefreshCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmBlindBoxCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmBottomViewCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmBrandingTipCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmCustomServiceButtonCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmCustomizeOrLetteringCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmDpaCouponCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmFloatingCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmFloatingComponentCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmFloorScrollCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmGameReportCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmHistoryCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmImagePreloadCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmOpenFlagCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmPhotoViewCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmPreviewEffectCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmProductLiveCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmQsnCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmRecommendCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmRecommendSizeStrChangedCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmScreenShotCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmSellAndAskPriceCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmShareIconCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmShiHuoShareCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmSpuChangeAnimateCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmTopCommonButtonCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmTopSearchCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.callbacks.PmTrackerCallback;
import com.shizhuang.duapp.modules.product_detail.detailv3.component.PmViewController;
import com.shizhuang.duapp.modules.product_detail.detailv3.component.PmViewController$startObserve$1;
import com.shizhuang.duapp.modules.product_detail.detailv3.helper.PmPreloadManager;
import com.shizhuang.duapp.modules.product_detail.detailv3.model.PmDetailInfoModel;
import com.shizhuang.duapp.modules.product_detail.detailv3.model.PmDetailParamModel;
import com.shizhuang.duapp.modules.product_detail.detailv3.model.PmExtraItemModel;
import com.shizhuang.duapp.modules.product_detail.detailv3.model.PmGroupModel;
import com.shizhuang.duapp.modules.product_detail.detailv3.model.PmModel;
import com.shizhuang.duapp.modules.product_detail.detailv3.model.PmServiceItemsModel;
import com.shizhuang.duapp.modules.product_detail.detailv3.model.PmSpuGroupItemModel;
import com.shizhuang.duapp.modules.product_detail.detailv3.model.PmSpuGroupModel;
import com.shizhuang.duapp.modules.product_detail.detailv3.vm.PmViewModel;
import com.shizhuang.duapp.modules.product_detail.detailv3.vm.PmViewModelExtKt;
import com.shizhuang.duapp.modules.product_detail.detailv3.vm.customize.PmBaseCustomizedViewModel;
import com.shizhuang.duapp.modules.product_detail.detailv3.vm.customize.PmMasterSlaveSpuViewModel;
import com.shizhuang.duapp.modules.product_detail.detailv3.vm.customize.PmSlaveSkuViewModel;
import com.shizhuang.duapp.modules.router.ServiceManager;
import com.shizhuang.duapp.modules.router.model.KfSourceInfo;
import com.shizhuang.duapp.modules.router.service.ITrendService;
import com.shizhuang.model.event.MessageEvent;
import df.d0;
import df.q;
import df.r0;
import ee.g;
import java.lang.ref.WeakReference;
import java.util.Arrays;
import java.util.Collection;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import k60.a;
import kotlin.Lazy;
import kotlin.LazyKt__LazyJVMKt;
import kotlin.Metadata;
import kotlin.Pair;
import kotlin.TuplesKt;
import kotlin.Unit;
import kotlin.collections.CollectionsKt__CollectionsJVMKt;
import kotlin.collections.CollectionsKt__CollectionsKt;
import kotlin.collections.MapsKt__MapsKt;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Reflection;
import kotlin.text.StringsKt__StringNumberConversionsKt;
import kotlin.text.StringsKt__StringsJVMKt;
import m01.h;
import org.greenrobot.eventbus.Subscribe;
import org.greenrobot.eventbus.ThreadMode;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import q01.o;
import rd.l;
import td.j;
import td.s;

@Route(extPath = {"/product/ProductDetailPage", "/product/ProductDetail", "/product/ProductDetailV3"})
@Metadata(bv = {}, d1 = {"\u0000:\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0007\b\u0017\u0018\u00002\u00020\u00012\u00020\u00022\u00020\u00032\u00020\u0004:\u0002\u0014\u0015B\u0007¢\u0006\u0004\b\u0012\u0010\u0013J\u0012\u0010\b\u001a\u00020\u00072\b\b\u0001\u0010\u0006\u001a\u00020\u0005H\u0007J\u0012\u0010\n\u001a\u00020\u00072\b\b\u0001\u0010\u0006\u001a\u00020\tH\u0007J\u0012\u0010\f\u001a\u00020\u00072\b\b\u0001\u0010\u0006\u001a\u00020\u000bH\u0007J\u0010\u0010\u000e\u001a\u00020\u00072\u0006\u0010\u0006\u001a\u00020\rH\u0007R\u001c\u0010\u0010\u001a\b\u0018\u00010\u000fR\u00020\u00008\u0002@\u0002Xƒ\u000e¢\u0006\u0006\n\u0004\b\u0010\u0010\u0011¨\u0006\u0016"}, d2 = {"Lcom/shizhuang/duapp/modules/product_detail/detailv3/ui/ProductDetailActivityV3;", "Lcom/shizhuang/duapp/common/ui/BaseActivity;", "Lcom/shizhuang/duapp/modules/router/service/ITrendService$UploadListener;", "Lcom/shizhuang/duapp/common/debug/DebugDeveloperContainer;", "Lcom/shizhuang/duapp/modules/du_mall_common/router/preload/IPreloadTag;", "Lcom/shizhuang/model/event/MessageEvent;", "event", "", "onMessageReceived", "Lzc/e;", "onDeleteTrend", "Lcom/shizhuang/duapp/modules/du_mall_common/model/BuyPaySuccess;", "onPaySuccess", "Lcom/shizhuang/duapp/common/event/ProductCommentPublishEvent;", "onCommentCallBack", "Lcom/shizhuang/duapp/modules/product_detail/detailv3/ui/ProductDetailActivityV3$b;", "mainViewHandler", "Lcom/shizhuang/duapp/modules/product_detail/detailv3/ui/ProductDetailActivityV3$b;", "<init>", "()V", "a", "b", "du_product_detail_release"}, k = 1, mv = {1, 4, 2})
@StartupTracePage(traceRealUserExperience = true)
/* compiled from: ProductDetailActivityV3.kt */
public class ProductDetailActivityV3 extends BaseActivity implements ITrendService.UploadListener, DebugDeveloperContainer, IPreloadTag {
    @NotNull
    public static final a T = new a(null);
    public static ChangeQuickRedirect changeQuickRedirect;
    @Nullable
    public String A;
    @Nullable
    public String B;
    @Nullable
    public String C;
    @Nullable
    public String D;
    @Nullable
    public String E;
    @NotNull
    public String F = k();
    public long G = -1;
    @NotNull
    public final Lazy H = new ViewModelLazy(Reflection.getOrCreateKotlinClass(PmViewModel.class), new ProductDetailActivityV3$$special$$inlined$viewModels$2(this), new ProductDetailActivityV3$$special$$inlined$viewModels$1(this));
    public final Lazy I = new ViewModelLazy(Reflection.getOrCreateKotlinClass(PmMasterSlaveSpuViewModel.class), new ProductDetailActivityV3$$special$$inlined$viewModels$4(this), new ProductDetailActivityV3$$special$$inlined$viewModels$3(this));
    public final Lazy J = new ViewModelLazy(Reflection.getOrCreateKotlinClass(PmSlaveSkuViewModel.class), new ProductDetailActivityV3$$special$$inlined$viewModels$6(this), new ProductDetailActivityV3$$special$$inlined$viewModels$5(this));
    public PmViewController K;
    public final h L = new h(this);
    public final Lazy M = LazyKt__LazyJVMKt.lazy(ProductDetailActivityV3$toolbarBackground$2.INSTANCE);
    public boolean N;
    public final r01.b O = new r01.b();
    public Runnable P = new c(this);
    public ef.b<PmModel> Q;
    public final k60.a R = new d(this);
    public HashMap S;
    @Nullable

    /* renamed from: c  reason: collision with root package name */
    public String f22224c;
    @Nullable
    public String d;
    public long e;
    public long f;
    @Nullable

    /* renamed from: g  reason: collision with root package name */
    public String f22225g;
    @Nullable

    /* renamed from: h  reason: collision with root package name */
    public String f22226h;
    @Nullable
    public String i;
    public int j;
    public long k;
    public int l;
    public boolean m;
    @Keep
    private b mainViewHandler;
    public boolean n;
    public long o = -1;
    @Nullable
    public String p;
    @Nullable

    /* renamed from: q  reason: collision with root package name */
    public String f22227q;
    @Nullable
    public String r;
    @Nullable
    public String s;
    @Nullable
    public String t;

    /* renamed from: u  reason: collision with root package name */
    public long f22228u;
    @Nullable

    /* renamed from: v  reason: collision with root package name */
    public Integer f22229v;
    @Nullable
    public String w;
    @Nullable
    public String x;
    @Nullable
    public String y;
    @Nullable
    public String z;

    public class _boostWeave {
        public static ChangeQuickRedirect changeQuickRedirect;

        @TargetClass(scope = Scope.ALL_CHILDREN, value = "androidx.appcompat.app.AppCompatActivity")
        @Insert(mayCreateSuper = true, value = "onCreate")
        @Keep
        public static void ActivityMethodWeaver_onCreate(@androidx.annotation.Nullable ProductDetailActivityV3 productDetailActivityV3, Bundle bundle) {
            if (!PatchProxy.proxy(new Object[]{productDetailActivityV3, bundle}, null, changeQuickRedirect, true, 269964, new Class[]{ProductDetailActivityV3.class, Bundle.class}, Void.TYPE).isSupported) {
                jn.b bVar = jn.b.f34396a;
                if (!bVar.b()) {
                    bVar.d(true);
                }
                long currentTimeMillis = System.currentTimeMillis();
                ProductDetailActivityV3.d(productDetailActivityV3, bundle);
                long currentTimeMillis2 = System.currentTimeMillis();
                if (productDetailActivityV3.getClass().getCanonicalName().equals("com.shizhuang.duapp.modules.product_detail.detailv3.ui.ProductDetailActivityV3")) {
                    bVar.activityOnCreateMethod(productDetailActivityV3, currentTimeMillis, currentTimeMillis2);
                }
            }
        }

        @TargetClass(scope = Scope.ALL_CHILDREN, value = "androidx.appcompat.app.AppCompatActivity")
        @Insert(mayCreateSuper = true, value = "onResume")
        @Keep
        public static void ActivityMethodWeaver_onResume(ProductDetailActivityV3 productDetailActivityV3) {
            if (!PatchProxy.proxy(new Object[]{productDetailActivityV3}, null, changeQuickRedirect, true, 269965, new Class[]{ProductDetailActivityV3.class}, Void.TYPE).isSupported) {
                long currentTimeMillis = System.currentTimeMillis();
                ProductDetailActivityV3.e(productDetailActivityV3);
                long currentTimeMillis2 = System.currentTimeMillis();
                if (productDetailActivityV3.getClass().getCanonicalName().equals("com.shizhuang.duapp.modules.product_detail.detailv3.ui.ProductDetailActivityV3")) {
                    jn.b.f34396a.activityOnResumeMethod(productDetailActivityV3, currentTimeMillis, currentTimeMillis2);
                }
            }
        }

        @TargetClass(scope = Scope.ALL_CHILDREN, value = "androidx.appcompat.app.AppCompatActivity")
        @Insert(mayCreateSuper = true, value = "onStart")
        @Keep
        public static void ActivityMethodWeaver_onStart(ProductDetailActivityV3 productDetailActivityV3) {
            if (!PatchProxy.proxy(new Object[]{productDetailActivityV3}, null, changeQuickRedirect, true, 269966, new Class[]{ProductDetailActivityV3.class}, Void.TYPE).isSupported) {
                long currentTimeMillis = System.currentTimeMillis();
                ProductDetailActivityV3.f(productDetailActivityV3);
                long currentTimeMillis2 = System.currentTimeMillis();
                if (productDetailActivityV3.getClass().getCanonicalName().equals("com.shizhuang.duapp.modules.product_detail.detailv3.ui.ProductDetailActivityV3")) {
                    jn.b.f34396a.activityOnStartMethod(productDetailActivityV3, currentTimeMillis, currentTimeMillis2);
                }
            }
        }
    }

    /* compiled from: ProductDetailActivityV3.kt */
    public static final class a implements IPreload {
        public static ChangeQuickRedirect changeQuickRedirect;

        public a(DefaultConstructorMarker defaultConstructorMarker) {
        }

        @Override // com.shizhuang.duapp.modules.du_mall_common.router.preload.IPreload
        @JvmStatic
        public void preload(@NotNull Postcard postcard) {
            if (!PatchProxy.proxy(new Object[]{postcard}, this, changeQuickRedirect, false, 269957, new Class[]{Postcard.class}, Void.TYPE).isSupported) {
                PmPreloadManager.f22135a.b(postcard);
            }
        }
    }

    /* compiled from: ProductDetailActivityV3.kt */
    public final class b extends s<PmModel> {
        public static ChangeQuickRedirect changeQuickRedirect;
        public boolean b;

        /* renamed from: c  reason: collision with root package name */
        public final long f22230c;
        public final boolean d;

        public b(@NotNull Context context, long j, boolean z) {
            super(context);
            this.f22230c = j;
            this.d = z;
        }

        @Override // com.shizhuang.duapp.common.helper.net.facade.IViewHandler, td.s, td.a
        public void onBzError(@Nullable l<PmModel> lVar) {
            boolean z;
            String str;
            boolean z4;
            PmDetailInfoModel detail;
            if (!PatchProxy.proxy(new Object[]{lVar}, this, changeQuickRedirect, false, 269962, new Class[]{l.class}, Void.TYPE).isSupported) {
                if ((lVar == null || lVar.a() != -12345) && d0.i.e() && (lVar == null || lVar.a() != 20801001)) {
                    PmViewModel.PmGlobalStatus k = ProductDetailActivityV3.this.r().k();
                    Class cls = Boolean.TYPE;
                    PatchProxyResult proxy = PatchProxy.proxy(new Object[0], k, PmViewModel.PmGlobalStatus.changeQuickRedirect, false, 272122, new Class[0], cls);
                    if (proxy.isSupported) {
                        z = ((Boolean) proxy.result).booleanValue();
                    } else {
                        PmModel value = k.f22397c.getModel().getValue();
                        if (value != null && value.isRealNetData()) {
                            PatchProxyResult proxy2 = PatchProxy.proxy(new Object[0], k, PmViewModel.PmGlobalStatus.changeQuickRedirect, false, 272129, new Class[0], cls);
                            if (proxy2.isSupported) {
                                z4 = ((Boolean) proxy2.result).booleanValue();
                            } else {
                                PmModel value2 = k.f22397c.getModel().getValue();
                                z4 = (value2 == null || (detail = value2.getDetail()) == null || detail.getSpuId() != k.f22397c.getSpuId()) ? false : true;
                            }
                            if (z4) {
                                z = true;
                            }
                        }
                        z = false;
                    }
                    if (!z || ProductDetailActivityV3.g(ProductDetailActivityV3.this).e()) {
                        r01.h hVar = r01.h.f37582a;
                        StringBuilder h12 = f.h("fetchProductDetail onBzError ");
                        if (lVar == null || (str = lVar.c()) == null) {
                            str = "null error msg";
                        }
                        h12.append(str);
                        hVar.b(h12.toString(), null);
                        ProductDetailActivityV3 productDetailActivityV3 = ProductDetailActivityV3.this;
                        long j = this.f22230c;
                        Object[] objArr = {new Long(j)};
                        ChangeQuickRedirect changeQuickRedirect2 = ProductDetailActivityV3.changeQuickRedirect;
                        Class cls2 = Long.TYPE;
                        if (!PatchProxy.proxy(objArr, productDetailActivityV3, changeQuickRedirect2, false, 269924, new Class[]{cls2}, Void.TYPE).isSupported) {
                            r01.h.g(hVar, a0.a.e("fetchCdnProductDetail spuId:", j), null, 2);
                            ProductFacadeV2 productFacadeV2 = ProductFacadeV2.f21736a;
                            u01.a aVar = new u01.a(productDetailActivityV3, j, productDetailActivityV3);
                            if (!PatchProxy.proxy(new Object[]{new Long(j), aVar}, productFacadeV2, ProductFacadeV2.changeQuickRedirect, false, 258694, new Class[]{cls2, s.class}, Void.TYPE).isSupported) {
                                j.doRequest(productFacadeV2.G().getPmCDNDetail(String.format("https://spucdn.dewu.com/dewu/commodity/detail/v2/%s.json", Arrays.copyOf(new Object[]{String.valueOf(j)}, 1))), aVar, PmModel.class);
                            }
                        }
                        this.b = true;
                        return;
                    }
                }
                if (lVar == null || lVar.a() != -100) {
                    super.onBzError(lVar);
                }
                r01.h hVar2 = r01.h.f37582a;
                hVar2.b("fetchProductDetail onBzError:" + lVar, null);
                ProductDetailActivityV3.this.r().j0(PmViewModel.b.a.f22398a);
                ProductDetailActivityV3.this.R.c(lVar);
            }
        }

        @Override // com.shizhuang.duapp.common.helper.net.facade.IViewHandler, td.s, td.a
        public void onFailed(@Nullable l<?> lVar) {
            boolean z = PatchProxy.proxy(new Object[]{lVar}, this, changeQuickRedirect, false, 269961, new Class[]{l.class}, Void.TYPE).isSupported;
        }

        @Override // com.shizhuang.duapp.common.helper.net.facade.IViewHandler, td.a
        public void onFinish() {
            if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269963, new Class[0], Void.TYPE).isSupported) {
                super.onFinish();
                if (!this.b) {
                    ProductDetailActivityV3.this.r().j0(new PmViewModel.b.C0317b(this.f22230c, this.d));
                }
            }
        }

        @Override // com.shizhuang.duapp.common.helper.net.facade.IViewHandler, td.a
        public void onLoadCacheSuccess(Object obj) {
            PmModel pmModel;
            PmModel pmModel2;
            boolean z;
            boolean z4;
            PmModel pmModel3 = (PmModel) obj;
            boolean z5 = false;
            if (!PatchProxy.proxy(new Object[]{pmModel3}, this, changeQuickRedirect, false, 269959, new Class[]{PmModel.class}, Void.TYPE).isSupported) {
                super.onLoadCacheSuccess(pmModel3);
                boolean z12 = ProductDetailActivityV3.this.r().getSpuId() == this.f22230c;
                r01.h hVar = r01.h.f37582a;
                hVar.e("fetchProductDetail onLoadCacheSuccess isValid:" + z12);
                if (z12) {
                    PmModel value = ProductDetailActivityV3.this.r().getModel().getValue();
                    PmSpuGroupModel spuGroupList = value != null ? value.getSpuGroupList() : null;
                    if (spuGroupList != null) {
                        List<PmSpuGroupItemModel> list = spuGroupList.getList();
                        if (list == null) {
                            list = CollectionsKt__CollectionsKt.emptyList();
                        }
                        if (!(list instanceof Collection) || !list.isEmpty()) {
                            Iterator<T> it2 = list.iterator();
                            while (true) {
                                if (it2.hasNext()) {
                                    if (it2.next().getSpuId() == ProductDetailActivityV3.this.r().getSpuId()) {
                                        z4 = true;
                                        continue;
                                    } else {
                                        z4 = false;
                                        continue;
                                    }
                                    if (z4) {
                                        z5 = true;
                                        break;
                                    }
                                } else {
                                    break;
                                }
                            }
                        }
                        if (z5) {
                            z = true;
                            pmModel2 = pmModel3;
                            pmModel = PmModel.copy$default(pmModel3, null, null, null, spuGroupList, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, false, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, -9, -1, -1, 7, null);
                            ProductDetailActivityV3.this.r().i0(pmModel2.fetchCustomPropertyValueId());
                            ProductDetailActivityV3.this.r().k0(pmModel2.getPerfumeVoteModel());
                            MutableLiveData<PmModel> model = ProductDetailActivityV3.this.r().getModel();
                            pmModel.setCache(z);
                            pmModel.setTargetSpuId(this.f22230c);
                            Unit unit = Unit.INSTANCE;
                            model.setValue(pmModel);
                            ProductDetailActivityV3.this.r().j0(PmViewModel.b.d.f22401a);
                        }
                    }
                    pmModel2 = pmModel3;
                    z = true;
                    pmModel = pmModel2.getSpuGroupList() != null ? PmModel.copy$default(pmModel2, null, null, null, PmSpuGroupModel.copy$default(pmModel2.getSpuGroupList(), 0, null, true, 3, null), null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, false, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, -9, -1, -1, 7, null) : pmModel2;
                    ProductDetailActivityV3.this.r().i0(pmModel2.fetchCustomPropertyValueId());
                    ProductDetailActivityV3.this.r().k0(pmModel2.getPerfumeVoteModel());
                    MutableLiveData<PmModel> model2 = ProductDetailActivityV3.this.r().getModel();
                    pmModel.setCache(z);
                    pmModel.setTargetSpuId(this.f22230c);
                    Unit unit2 = Unit.INSTANCE;
                    model2.setValue(pmModel);
                    ProductDetailActivityV3.this.r().j0(PmViewModel.b.d.f22401a);
                }
            }
        }

        @Override // com.shizhuang.duapp.common.helper.net.facade.IViewHandler, td.a
        public void onStart() {
            if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269958, new Class[0], Void.TYPE).isSupported) {
                super.onStart();
                this.b = false;
            }
        }

        /* JADX WARNING: Removed duplicated region for block: B:40:0x01da  */
        /* JADX WARNING: Removed duplicated region for block: B:41:0x01e4  */
        /* JADX WARNING: Removed duplicated region for block: B:49:0x023d  */
        /* JADX WARNING: Removed duplicated region for block: B:52:0x026d  */
        /* JADX WARNING: Removed duplicated region for block: B:55:0x02a8  */
        /* JADX WARNING: Removed duplicated region for block: B:72:? A[RETURN, SYNTHETIC] */
        @Override // com.shizhuang.duapp.common.helper.net.facade.IViewHandler, td.a
        public void onSuccess(Object obj) {
            PmModel pmModel;
            PmModel pmModel2;
            int i;
            int i3;
            r01.b bVar;
            long j;
            Long valueOf;
            ProductDetailActivityV3 productDetailActivityV3;
            Object[] objArr;
            ChangeQuickRedirect changeQuickRedirect2;
            Class[] clsArr;
            Object[] objArr2;
            ChangeQuickRedirect changeQuickRedirect3;
            Class[] clsArr2;
            Object[] objArr3;
            ChangeQuickRedirect changeQuickRedirect4;
            Class[] clsArr3;
            boolean z;
            boolean z4;
            PmModel pmModel3 = (PmModel) obj;
            if (!PatchProxy.proxy(new Object[]{pmModel3}, this, changeQuickRedirect, false, 269960, new Class[]{PmModel.class}, Void.TYPE).isSupported) {
                super.onSuccess(pmModel3);
                if (pmModel3 == null) {
                    onBzError(new l<>(-1, "empty data"));
                    return;
                }
                boolean z5 = ProductDetailActivityV3.this.r().getSpuId() == this.f22230c;
                r01.h.f37582a.e("fetchProductDetail onSuccess");
                if (z5) {
                    PmModel value = ProductDetailActivityV3.this.r().getModel().getValue();
                    PmSpuGroupModel spuGroupList = value != null ? value.getSpuGroupList() : null;
                    if (spuGroupList != null && !spuGroupList.isFirstCache()) {
                        List<PmSpuGroupItemModel> list = spuGroupList.getList();
                        if (list == null) {
                            list = CollectionsKt__CollectionsKt.emptyList();
                        }
                        if (!(list instanceof Collection) || !list.isEmpty()) {
                            Iterator<T> it2 = list.iterator();
                            while (true) {
                                if (!it2.hasNext()) {
                                    break;
                                }
                                if (it2.next().getSpuId() == ProductDetailActivityV3.this.r().getSpuId()) {
                                    z4 = true;
                                    continue;
                                } else {
                                    z4 = false;
                                    continue;
                                }
                                if (z4) {
                                    z = true;
                                    break;
                                }
                            }
                        }
                        z = false;
                        if (z) {
                            i3 = 0;
                            i = 1;
                            pmModel2 = pmModel3;
                            pmModel = PmModel.copy$default(pmModel3, null, null, null, spuGroupList, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, false, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, -9, -1, -1, 7, null);
                            ProductDetailActivityV3.this.r().w().setValue(null);
                            ProductDetailActivityV3.this.r().i0(pmModel2.fetchCustomPropertyValueId());
                            ProductDetailActivityV3.this.r().k0(pmModel2.getPerfumeVoteModel());
                            MutableLiveData<PmModel> model = ProductDetailActivityV3.this.r().getModel();
                            pmModel.setTargetSpuId(this.f22230c);
                            Unit unit = Unit.INSTANCE;
                            model.setValue(pmModel);
                            bVar = ProductDetailActivityV3.this.O;
                            j = this.f22230c;
                            PmServiceItemsModel newBrand = pmModel2.getNewBrand();
                            valueOf = newBrand == null ? Long.valueOf(newBrand.getId()) : null;
                            Object[] objArr4 = new Object[2];
                            objArr4[i3] = new Long(j);
                            objArr4[i] = valueOf;
                            ChangeQuickRedirect changeQuickRedirect5 = r01.b.changeQuickRedirect;
                            Class[] clsArr4 = new Class[2];
                            Class cls = Long.TYPE;
                            clsArr4[i3] = cls;
                            clsArr4[i] = Long.class;
                            if (!PatchProxy.proxy(objArr4, bVar, changeQuickRedirect5, false, 264656, clsArr4, Void.TYPE).isSupported && valueOf != null && valueOf.longValue() > 0) {
                                bVar.f37578c = valueOf;
                                objArr2 = new Object[i];
                                objArr2[i3] = new Long(j);
                                changeQuickRedirect3 = r01.b.changeQuickRedirect;
                                clsArr2 = new Class[i];
                                clsArr2[i3] = cls;
                                if (!PatchProxy.proxy(objArr2, bVar, changeQuickRedirect3, false, 264653, clsArr2, Void.TYPE).isSupported) {
                                    bVar.f37577a.setValue(bVar, r01.b.d[i3], Long.valueOf(j));
                                }
                                long longValue = valueOf.longValue();
                                objArr3 = new Object[i];
                                objArr3[i3] = new Long(longValue);
                                changeQuickRedirect4 = r01.b.changeQuickRedirect;
                                clsArr3 = new Class[i];
                                clsArr3[i3] = cls;
                                if (!PatchProxy.proxy(objArr3, bVar, changeQuickRedirect4, false, 264655, clsArr3, Void.TYPE).isSupported) {
                                    bVar.b.setValue(bVar, r01.b.d[i], Long.valueOf(longValue));
                                }
                            }
                            ProductDetailActivityV3.this.r().j0(PmViewModel.b.e.f22402a);
                            productDetailActivityV3 = ProductDetailActivityV3.this;
                            String toast = pmModel2.getToast();
                            objArr = new Object[i];
                            objArr[i3] = toast;
                            changeQuickRedirect2 = ProductDetailActivityV3.changeQuickRedirect;
                            clsArr = new Class[i];
                            clsArr[i3] = String.class;
                            if (PatchProxy.proxy(objArr, productDetailActivityV3, changeQuickRedirect2, false, 269926, clsArr, Void.TYPE).isSupported) {
                                if (!(toast == null || StringsKt__StringsJVMKt.isBlank(toast))) {
                                    View inflate = View.inflate(productDetailActivityV3, R.layout.layout_pm_coupon_received_successs, null);
                                    ((TextView) inflate.findViewById(R.id.itemToastText)).setText(toast);
                                    q.p(productDetailActivityV3, inflate, i3);
                                    u21.a aVar = u21.a.f38776a;
                                    Long valueOf2 = Long.valueOf(productDetailActivityV3.r().getSpuId());
                                    Integer valueOf3 = Integer.valueOf(productDetailActivityV3.r().k().O());
                                    Object[] objArr5 = new Object[3];
                                    objArr5[i3] = toast;
                                    objArr5[i] = valueOf2;
                                    objArr5[2] = valueOf3;
                                    ChangeQuickRedirect changeQuickRedirect6 = u21.a.changeQuickRedirect;
                                    Class[] clsArr5 = new Class[3];
                                    clsArr5[i3] = Object.class;
                                    clsArr5[i] = Object.class;
                                    clsArr5[2] = Object.class;
                                    if (!PatchProxy.proxy(objArr5, aVar, changeQuickRedirect6, false, 282486, clsArr5, Void.TYPE).isSupported) {
                                        i60.b bVar2 = i60.b.f33293a;
                                        ArrayMap c5 = g00.a.c(8, "block_content_title", toast, "spu_id", valueOf2);
                                        c5.put(MallABTest.Keys.PRODUCT_DETAIL_TYPE, valueOf3);
                                        bVar2.b("trade_product_detail_block_exposure", "400000", "3012", c5);
                                        return;
                                    }
                                    return;
                                }
                                return;
                            }
                            return;
                        }
                    }
                    pmModel2 = pmModel3;
                    i = 1;
                    i3 = 0;
                    pmModel = pmModel2;
                    ProductDetailActivityV3.this.r().w().setValue(null);
                    ProductDetailActivityV3.this.r().i0(pmModel2.fetchCustomPropertyValueId());
                    ProductDetailActivityV3.this.r().k0(pmModel2.getPerfumeVoteModel());
                    MutableLiveData<PmModel> model2 = ProductDetailActivityV3.this.r().getModel();
                    pmModel.setTargetSpuId(this.f22230c);
                    Unit unit2 = Unit.INSTANCE;
                    model2.setValue(pmModel);
                    bVar = ProductDetailActivityV3.this.O;
                    j = this.f22230c;
                    PmServiceItemsModel newBrand2 = pmModel2.getNewBrand();
                    if (newBrand2 == null) {
                    }
                    Object[] objArr42 = new Object[2];
                    objArr42[i3] = new Long(j);
                    objArr42[i] = valueOf;
                    ChangeQuickRedirect changeQuickRedirect52 = r01.b.changeQuickRedirect;
                    Class[] clsArr42 = new Class[2];
                    Class cls2 = Long.TYPE;
                    clsArr42[i3] = cls2;
                    clsArr42[i] = Long.class;
                    bVar.f37578c = valueOf;
                    objArr2 = new Object[i];
                    objArr2[i3] = new Long(j);
                    changeQuickRedirect3 = r01.b.changeQuickRedirect;
                    clsArr2 = new Class[i];
                    clsArr2[i3] = cls2;
                    if (!PatchProxy.proxy(objArr2, bVar, changeQuickRedirect3, false, 264653, clsArr2, Void.TYPE).isSupported) {
                    }
                    long longValue2 = valueOf.longValue();
                    objArr3 = new Object[i];
                    objArr3[i3] = new Long(longValue2);
                    changeQuickRedirect4 = r01.b.changeQuickRedirect;
                    clsArr3 = new Class[i];
                    clsArr3[i3] = cls2;
                    if (!PatchProxy.proxy(objArr3, bVar, changeQuickRedirect4, false, 264655, clsArr3, Void.TYPE).isSupported) {
                    }
                    ProductDetailActivityV3.this.r().j0(PmViewModel.b.e.f22402a);
                    productDetailActivityV3 = ProductDetailActivityV3.this;
                    String toast2 = pmModel2.getToast();
                    objArr = new Object[i];
                    objArr[i3] = toast2;
                    changeQuickRedirect2 = ProductDetailActivityV3.changeQuickRedirect;
                    clsArr = new Class[i];
                    clsArr[i3] = String.class;
                    if (PatchProxy.proxy(objArr, productDetailActivityV3, changeQuickRedirect2, false, 269926, clsArr, Void.TYPE).isSupported) {
                    }
                }
            }
        }
    }

    /* compiled from: ProductDetailActivityV3.kt */
    public static final class c implements Runnable {
        public static ChangeQuickRedirect changeQuickRedirect;
        public final /* synthetic */ ProductDetailActivityV3 b;

        public c(ProductDetailActivityV3 productDetailActivityV3) {
            this.b = productDetailActivityV3;
        }

        public final void run() {
            Integer num;
            String str;
            String str2;
            String str3;
            String str4;
            String str5;
            if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269967, new Class[0], Void.TYPE).isSupported) {
                r01.h hVar = r01.h.f37582a;
                StringBuilder h12 = f.h("accessPageTask....spuId:");
                h12.append(this.b.r().getSpuId());
                hVar.a(h12.toString());
                i60.b bVar = i60.b.f33293a;
                ArrayMap arrayMap = new ArrayMap(8);
                ProductDetailActivityV3 productDetailActivityV3 = this.b;
                PatchProxyResult proxy = PatchProxy.proxy(new Object[0], productDetailActivityV3, ProductDetailActivityV3.changeQuickRedirect, false, 269880, new Class[0], Integer.class);
                if (proxy.isSupported) {
                    num = (Integer) proxy.result;
                } else {
                    num = productDetailActivityV3.f22229v;
                }
                if (num != null) {
                    arrayMap.put("prior_source", Integer.valueOf(num.intValue()));
                }
                ProductDetailActivityV3 productDetailActivityV32 = this.b;
                PatchProxyResult proxy2 = PatchProxy.proxy(new Object[0], productDetailActivityV32, ProductDetailActivityV3.changeQuickRedirect, false, 269882, new Class[0], String.class);
                if (proxy2.isSupported) {
                    str = (String) proxy2.result;
                } else {
                    str = productDetailActivityV32.w;
                }
                if (str != null && (!StringsKt__StringsJVMKt.isBlank(str))) {
                    arrayMap.put("share_user_id", ServiceManager.k().decryptAES(str));
                }
                arrayMap.put("spu_id", Long.valueOf(this.b.r().getSpuId()));
                arrayMap.put("algorithm_product_property_value", Long.valueOf(this.b.r().A()));
                String str6 = null;
                if (!TextUtils.isEmpty(this.b.o())) {
                    arrayMap.put("page_channel_source", Integer.valueOf(StringsKt__StringsJVMKt.equals$default(this.b.o(), "shihuo", false, 2, null) ? 1 : -1));
                }
                arrayMap.put("source_name", this.b.r().getSource());
                arrayMap.put(MallABTest.Keys.PRODUCT_DETAIL_TYPE, Integer.valueOf(this.b.r().k().O()));
                ProductDetailActivityV3 productDetailActivityV33 = this.b;
                PatchProxyResult proxy3 = PatchProxy.proxy(new Object[0], productDetailActivityV33, ProductDetailActivityV3.changeQuickRedirect, false, 269886, new Class[0], String.class);
                if (proxy3.isSupported) {
                    str2 = (String) proxy3.result;
                } else {
                    str2 = productDetailActivityV33.y;
                }
                arrayMap.put("block_source_cspu_id", str2);
                ProductDetailActivityV3 productDetailActivityV34 = this.b;
                PatchProxyResult proxy4 = PatchProxy.proxy(new Object[0], productDetailActivityV34, ProductDetailActivityV3.changeQuickRedirect, false, 269902, new Class[0], String.class);
                if (proxy4.isSupported) {
                    str3 = (String) proxy4.result;
                } else {
                    String str7 = productDetailActivityV34.z;
                    if (true ^ (str7 == null || StringsKt__StringsJVMKt.isBlank(str7))) {
                        str6 = str7;
                    }
                    str3 = str6 != null ? str6 : productDetailActivityV34.A;
                }
                arrayMap.put("block_source_content_id", str3);
                ProductDetailActivityV3 productDetailActivityV35 = this.b;
                PatchProxyResult proxy5 = PatchProxy.proxy(new Object[0], productDetailActivityV35, ProductDetailActivityV3.changeQuickRedirect, false, 269892, new Class[0], String.class);
                if (proxy5.isSupported) {
                    str4 = (String) proxy5.result;
                } else {
                    str4 = productDetailActivityV35.B;
                }
                arrayMap.put("block_source_content_type", str4);
                ProductDetailActivityV3 productDetailActivityV36 = this.b;
                PatchProxyResult proxy6 = PatchProxy.proxy(new Object[0], productDetailActivityV36, ProductDetailActivityV3.changeQuickRedirect, false, 269884, new Class[0], String.class);
                if (proxy6.isSupported) {
                    str5 = (String) proxy6.result;
                } else {
                    str5 = productDetailActivityV36.x;
                }
                arrayMap.put("push_task_id", str5);
                bVar.b("trade_product_detail_pageview", "400000", "", arrayMap);
            }
        }
    }

    /* compiled from: ProductDetailActivityV3.kt */
    public static final class d extends k60.a {
        public static ChangeQuickRedirect changeQuickRedirect;
        public final /* synthetic */ ProductDetailActivityV3 e;

        /* JADX WARN: Incorrect args count in method signature: ()V */
        public d(ProductDetailActivityV3 productDetailActivityV3) {
            this.e = productDetailActivityV3;
        }

        @Override // k60.a
        public void k(@Nullable l<? extends Object> lVar) {
            if (!PatchProxy.proxy(new Object[]{lVar}, this, changeQuickRedirect, false, 269969, new Class[]{l.class}, Void.TYPE).isSupported) {
                BM.b mall = BM.mall();
                Pair[] pairArr = new Pair[3];
                StringBuilder h12 = f.h("code_");
                String str = null;
                h12.append(lVar != null ? Integer.valueOf(lVar.a()) : null);
                pairArr[0] = TuplesKt.to("name", h12.toString());
                StringBuilder h13 = f.h("spuId:");
                h13.append(this.e.p());
                h13.append(", detail:");
                if (lVar != null) {
                    str = lVar.c();
                }
                h13.append(str);
                pairArr[1] = TuplesKt.to("detail", h13.toString());
                pairArr[2] = TuplesKt.to("vs", "v3");
                mall.c("mall_detail_error", MapsKt__MapsKt.mapOf(pairArr));
            }
        }

        @Override // k60.a
        public void m(@NotNull a.C0525a aVar) {
            if (!PatchProxy.proxy(new Object[]{aVar}, this, changeQuickRedirect, false, 269968, new Class[]{a.C0525a.class}, Void.TYPE).isSupported) {
                super.m(aVar);
                r01.h hVar = r01.h.f37582a;
                StringBuilder h12 = f.h("BmLogger mall_detail_load, totalDuration = ");
                h12.append(aVar.a());
                h12.append(", ");
                h12.append("prepareDuration = ");
                h12.append(aVar.c());
                h12.append(", ");
                h12.append("realRequestDuration = ");
                h12.append(aVar.d());
                h12.append(", ");
                h12.append("requestDuration = ");
                h12.append(aVar.e());
                h12.append(", ");
                h12.append("layoutDuration = ");
                h12.append(aVar.b());
                hVar.f(h12.toString());
                BM.mall().b("mall_detail_load", aVar.a(), aVar.f(), MapsKt__MapsKt.mapOf(TuplesKt.to("spuId", String.valueOf(this.e.p())), tf.a.e(aVar, "prepareDuration"), u1.a.h(aVar, "requestDuration"), TuplesKt.to("realRequestDuration", String.valueOf(aVar.d())), us.h.e(aVar, "layoutDuration"), TuplesKt.to("vs", fd.c.e(MallABTest.Keys.AB_PM_PRELOAD, "0"))));
                PageStartupTracer c5 = PageStartupTraceManager.f5275a.c(this.e);
                if (c5 != null) {
                    c5.setTag("section", "mall_detail_load");
                    c5.setTag("isCache", aVar.f());
                    c5.setMetric("prepareDuration", Long.valueOf(aVar.c()));
                    c5.setMetric("requestDuration", Long.valueOf(aVar.e()));
                    c5.setMetric("layoutDuration", Long.valueOf(aVar.b()));
                    c5.endStartupOfUserExperience();
                }
            }
        }
    }

    /* compiled from: ProductDetailActivityV3.kt */
    public static final class e implements OnDuRefreshListener {
        public static ChangeQuickRedirect changeQuickRedirect;
        public final /* synthetic */ ProductDetailActivityV3 b;

        public e(ProductDetailActivityV3 productDetailActivityV3) {
            this.b = productDetailActivityV3;
        }

        @Override // com.scwang.smartrefresh.layout.listener.OnRefreshListener
        public final void onRefresh(@NotNull RefreshLayout refreshLayout) {
            if (!PatchProxy.proxy(new Object[]{refreshLayout}, this, changeQuickRedirect, false, 269991, new Class[]{RefreshLayout.class}, Void.TYPE).isSupported) {
                ProductDetailActivityV3 productDetailActivityV3 = this.b;
                if (!PatchProxy.proxy(new Object[0], productDetailActivityV3, ProductDetailActivityV3.changeQuickRedirect, false, 269918, new Class[0], Void.TYPE).isSupported) {
                    PmViewModelExtKt.c(productDetailActivityV3.r(), true);
                }
                ProductDetailActivityV3.s(this.b, false, null, 3, null);
            }
        }
    }

    static {
        g.a().c(ProductDetailActivityV3.class);
    }

    public static void d(ProductDetailActivityV3 productDetailActivityV3, Bundle bundle) {
        if (!PatchProxy.proxy(new Object[]{bundle}, productDetailActivityV3, changeQuickRedirect, false, 269910, new Class[]{Bundle.class}, Void.TYPE).isSupported) {
            r01.h.f37582a.f("onCreate");
            productDetailActivityV3.R.d();
            LayoutSize.k.e(productDetailActivityV3);
            super.onCreate(bundle);
        }
    }

    public static void e(ProductDetailActivityV3 productDetailActivityV3) {
        if (!PatchProxy.proxy(new Object[0], productDetailActivityV3, changeQuickRedirect, false, 269936, new Class[0], Void.TYPE).isSupported) {
            super.onResume();
            ITrendService I2 = ServiceManager.I();
            if (I2 != null) {
                I2.addUploadListener(productDetailActivityV3);
            }
            productDetailActivityV3.getWindow().getDecorView().postDelayed(productDetailActivityV3.P, 200);
        }
    }

    public static void f(ProductDetailActivityV3 productDetailActivityV3) {
        if (!PatchProxy.proxy(new Object[0], productDetailActivityV3, changeQuickRedirect, false, 269950, new Class[0], Void.TYPE).isSupported) {
            super.onStart();
        }
    }

    public static final /* synthetic */ PmViewController g(ProductDetailActivityV3 productDetailActivityV3) {
        PmViewController pmViewController = productDetailActivityV3.K;
        if (pmViewController == null) {
            Intrinsics.throwUninitializedPropertyAccessException("viewController");
        }
        return pmViewController;
    }

    public static /* synthetic */ void i(ProductDetailActivityV3 productDetailActivityV3, boolean z4, String str, int i3, Object obj) {
        if ((i3 & 1) != 0) {
            z4 = false;
        }
        productDetailActivityV3.h(z4, null);
    }

    @JvmStatic
    public static void preload(@NotNull Postcard postcard) {
        if (!PatchProxy.proxy(new Object[]{postcard}, null, changeQuickRedirect, true, 269948, new Class[]{Postcard.class}, Void.TYPE).isSupported) {
            if (!PatchProxy.proxy(new Object[]{postcard}, T, a.changeQuickRedirect, false, 269957, new Class[]{Postcard.class}, Void.TYPE).isSupported) {
                PmPreloadManager.f22135a.b(postcard);
            }
        }
    }

    public static void s(ProductDetailActivityV3 productDetailActivityV3, boolean z4, String str, int i3, Object obj) {
        if ((i3 & 1) != 0) {
            z4 = false;
        }
        if ((i3 & 2) != 0) {
            str = null;
        }
        byte b2 = z4 ? (byte) 1 : 0;
        byte b5 = z4 ? (byte) 1 : 0;
        byte b12 = z4 ? (byte) 1 : 0;
        if (!PatchProxy.proxy(new Object[]{new Byte(b2), str}, productDetailActivityV3, changeQuickRedirect, false, 269919, new Class[]{Boolean.TYPE, String.class}, Void.TYPE).isSupported) {
            productDetailActivityV3.h(true, str);
            productDetailActivityV3.j();
            if (!z4) {
                productDetailActivityV3.L.onRefresh();
            }
        }
    }

    public View _$_findCachedViewById(int i3) {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[]{new Integer(i3)}, this, changeQuickRedirect, false, 269946, new Class[]{Integer.TYPE}, View.class);
        if (proxy.isSupported) {
            return (View) proxy.result;
        }
        if (this.S == null) {
            this.S = new HashMap();
        }
        View view = (View) this.S.get(Integer.valueOf(i3));
        if (view != null) {
            return view;
        }
        View findViewById = findViewById(i3);
        this.S.put(Integer.valueOf(i3), findViewById);
        return findViewById;
    }

    public boolean dispatchTouchEvent(@Nullable MotionEvent motionEvent) {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[]{motionEvent}, this, changeQuickRedirect, false, 269939, new Class[]{MotionEvent.class}, Boolean.TYPE);
        if (proxy.isSupported) {
            return ((Boolean) proxy.result).booleanValue();
        }
        ModifyGestureDetector a5 = fd.g.f32262a.a(getContext(), "300100");
        if (a5 != null) {
            a5.onTouchEvent(motionEvent);
        }
        if (motionEvent != null && motionEvent.getAction() == 0 && Intrinsics.areEqual(r().f0().getValue(), Boolean.FALSE)) {
            r().f0().setValue(Boolean.TRUE);
        }
        return super.dispatchTouchEvent(motionEvent);
    }

    @Override // com.shizhuang.duapp.modules.router.service.ITrendService.UploadListener
    @Nullable
    public WeakReference<Context> getHostActivity() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269941, new Class[0], WeakReference.class);
        if (proxy.isSupported) {
            return (WeakReference) proxy.result;
        }
        if (cd.l.a(this)) {
            return new WeakReference<>(this);
        }
        return null;
    }

    @Override // com.shizhuang.duapp.common.ui.BaseActivity, com.shizhuang.duapp.common.base.inter.IViewController
    public int getLayout() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269914, new Class[0], Integer.TYPE);
        return proxy.isSupported ? ((Integer) proxy.result).intValue() : R.layout.activity_product_detail_v3;
    }

    @Override // com.shizhuang.duapp.common.debug.DebugDeveloperContainer
    @NotNull
    public String getRouterPath() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269945, new Class[0], String.class);
        if (proxy.isSupported) {
            return (String) proxy.result;
        }
        StringBuilder j12 = a40.f.j("/product/ProductDetailPage", "?spuId=");
        j12.append(r().getSpuId());
        j12.append("&propertyValueId=");
        j12.append(r().A());
        j12.append("&skuId=");
        j12.append(r().getSkuId());
        j12.append("&sourceName=");
        j12.append(r().getSource());
        return j12.toString();
    }

    @Override // com.shizhuang.duapp.common.ui.BaseActivity
    @NotNull
    public String getRouterQuery() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269944, new Class[0], String.class);
        if (proxy.isSupported) {
            return (String) proxy.result;
        }
        StringBuilder h12 = f.h("spuId=");
        h12.append(r().getSpuId());
        return h12.toString();
    }

    /* JADX WARNING: Code restructure failed: missing block: B:8:0x0060, code lost:
        if (r0.e() != false) goto L_0x0062;
     */
    /* JADX WARNING: Removed duplicated region for block: B:26:0x015d  */
    /* JADX WARNING: Removed duplicated region for block: B:61:0x02a3  */
    public final void h(boolean z4, String str) {
        Pair pair;
        Long l12;
        long j12;
        PmDetailParamModel pmDetailParamModel;
        long j13;
        boolean z5;
        long j14;
        ef.b<PmModel> bVar;
        boolean z12;
        long j15;
        PmPreloadManager.ViewHandlerWrapper<PmModel> viewHandlerWrapper;
        boolean z13;
        Object[] objArr = {new Byte(z4 ? (byte) 1 : 0), str};
        ChangeQuickRedirect changeQuickRedirect2 = changeQuickRedirect;
        Class cls = Boolean.TYPE;
        if (!PatchProxy.proxy(objArr, this, changeQuickRedirect2, false, 269923, new Class[]{cls, String.class}, Void.TYPE).isSupported) {
            r01.h hVar = r01.h.f37582a;
            hVar.e("fetchProductDetail invoke forceRefresh = " + z4 + " defaultPropertyValue = " + str);
            PmViewController pmViewController = this.K;
            if (pmViewController != null) {
                if (pmViewController == null) {
                    Intrinsics.throwUninitializedPropertyAccessException("viewController");
                }
            }
            r().j0(PmViewModel.b.c.f22400a);
            if (r().k().r()) {
                pair = new Pair(Long.valueOf(m().f()), Long.valueOf(n().d()));
            } else {
                pair = new Pair(Long.valueOf(r().getSpuId()), Long.valueOf(r().getSkuId()));
            }
            long longValue = ((Number) pair.component1()).longValue();
            long longValue2 = ((Number) pair.component2()).longValue();
            PageEventBus.h(this).d(new q01.q(longValue));
            List listOf = CollectionsKt__CollectionsJVMKt.listOf(new PmExtraItemModel("CUSTOM_RECOMMEND_SWITCH", !e60.d.f31730a.b().isRecommendOn() ? "1" : "0"));
            long A2 = r().A();
            long i3 = m().i();
            String source = r().getSource();
            List<ABTestModel> b2 = r01.a.f37576a.b();
            if (r().W()) {
                long j16 = this.f22228u;
                if (j16 > 0) {
                    l12 = Long.valueOf(j16);
                    PmDetailParamModel pmDetailParamModel2 = new PmDetailParamModel(longValue, longValue2, A2, i3, str, l12, this.O.a(longValue), source, this.D, b2, listOf, true);
                    this.R.j();
                    b bVar2 = new b(this, longValue, z4);
                    this.mainViewHandler = bVar2;
                    j12 = this.G;
                    if (j12 > 0) {
                        PmPreloadManager.a a5 = PmPreloadManager.f22135a.a(j12, pmDetailParamModel2);
                        this.G = -1;
                        if (a5 != null) {
                            pmDetailParamModel = pmDetailParamModel2;
                            z5 = true;
                            PatchProxyResult proxy = PatchProxy.proxy(new Object[]{bVar2}, a5, PmPreloadManager.a.changeQuickRedirect, false, 264764, new Class[]{IViewHandler.class}, cls);
                            if (proxy.isSupported) {
                                z12 = ((Boolean) proxy.result).booleanValue();
                            } else {
                                if (!a5.b && a5.f22144a && (viewHandlerWrapper = a5.f22145c) != null) {
                                    PatchProxyResult proxy2 = PatchProxy.proxy(new Object[]{bVar2}, viewHandlerWrapper, PmPreloadManager.ViewHandlerWrapper.changeQuickRedirect, false, 264768, new Class[]{IViewHandler.class}, cls);
                                    if (proxy2.isSupported) {
                                        z13 = ((Boolean) proxy2.result).booleanValue();
                                    } else if (viewHandlerWrapper.d) {
                                        fo.a.i("ViewHandlerWrapper can attach handler only once", new Object[0]);
                                        z13 = false;
                                    } else {
                                        viewHandlerWrapper.d = true;
                                        viewHandlerWrapper.b = new WeakReference<>(bVar2);
                                        viewHandlerWrapper.a();
                                        z13 = true;
                                    }
                                    if (z13) {
                                        z12 = true;
                                    }
                                }
                                z12 = false;
                            }
                            if (z12) {
                                k60.a aVar = this.R;
                                Class cls2 = Long.TYPE;
                                PatchProxyResult proxy3 = PatchProxy.proxy(new Object[0], a5, PmPreloadManager.a.changeQuickRedirect, false, 264758, new Class[0], cls2);
                                if (proxy3.isSupported) {
                                    j15 = ((Long) proxy3.result).longValue();
                                } else {
                                    j15 = a5.d;
                                }
                                if (!PatchProxy.proxy(new Object[]{new Long(j15)}, aVar, k60.a.changeQuickRedirect, false, 125817, new Class[]{cls2}, Void.TYPE).isSupported) {
                                    aVar.d = j15;
                                }
                                StringBuilder g3 = a0.b.g("fetchProductDetail preload spuId:", longValue, ", skuId");
                                g3.append(longValue2);
                                g3.append(' ');
                                hVar.f(g3.toString());
                                return;
                            }
                            j13 = longValue;
                            j14 = longValue2;
                            StringBuilder g6 = a0.b.g("fetchProductDetail spuId:", j13, ", skuId:");
                            g6.append(j14);
                            hVar.e(g6.toString());
                            ProductFacadeV2 productFacadeV2 = ProductFacadeV2.f21736a;
                            long mainSpuId = pmDetailParamModel.getMainSpuId();
                            long spuId = pmDetailParamModel.getSpuId();
                            long skuId = pmDetailParamModel.getSkuId();
                            String sourceName = pmDetailParamModel.getSourceName();
                            long propertyValueId = pmDetailParamModel.getPropertyValueId();
                            boolean arFileSwitch = pmDetailParamModel.getArFileSwitch();
                            List<ABTestModel> abTests = pmDetailParamModel.getAbTests();
                            Long anchorId = pmDetailParamModel.getAnchorId();
                            Long lastBrandId = pmDetailParamModel.getLastBrandId();
                            List<PmExtraItemModel> extDatas = pmDetailParamModel.getExtDatas();
                            String defaultPropertyValue = pmDetailParamModel.getDefaultPropertyValue();
                            String sxcoupon = pmDetailParamModel.getSxcoupon();
                            bVar = this.Q;
                            if (bVar == null) {
                                Intrinsics.throwUninitializedPropertyAccessException("cacheStrategy");
                            }
                            productFacadeV2.z(spuId, skuId, sourceName, propertyValueId, arFileSwitch, abTests, mainSpuId, anchorId, lastBrandId, extDatas, defaultPropertyValue, sxcoupon, bVar2.withCache(bVar).withMainFastCallback(z5));
                        }
                    }
                    pmDetailParamModel = pmDetailParamModel2;
                    j13 = longValue;
                    j14 = longValue2;
                    z5 = true;
                    StringBuilder g62 = a0.b.g("fetchProductDetail spuId:", j13, ", skuId:");
                    g62.append(j14);
                    hVar.e(g62.toString());
                    ProductFacadeV2 productFacadeV22 = ProductFacadeV2.f21736a;
                    long mainSpuId2 = pmDetailParamModel.getMainSpuId();
                    long spuId2 = pmDetailParamModel.getSpuId();
                    long skuId2 = pmDetailParamModel.getSkuId();
                    String sourceName2 = pmDetailParamModel.getSourceName();
                    long propertyValueId2 = pmDetailParamModel.getPropertyValueId();
                    boolean arFileSwitch2 = pmDetailParamModel.getArFileSwitch();
                    List<ABTestModel> abTests2 = pmDetailParamModel.getAbTests();
                    Long anchorId2 = pmDetailParamModel.getAnchorId();
                    Long lastBrandId2 = pmDetailParamModel.getLastBrandId();
                    List<PmExtraItemModel> extDatas2 = pmDetailParamModel.getExtDatas();
                    String defaultPropertyValue2 = pmDetailParamModel.getDefaultPropertyValue();
                    String sxcoupon2 = pmDetailParamModel.getSxcoupon();
                    bVar = this.Q;
                    if (bVar == null) {
                    }
                    productFacadeV22.z(spuId2, skuId2, sourceName2, propertyValueId2, arFileSwitch2, abTests2, mainSpuId2, anchorId2, lastBrandId2, extDatas2, defaultPropertyValue2, sxcoupon2, bVar2.withCache(bVar).withMainFastCallback(z5));
                }
            }
            l12 = null;
            PmDetailParamModel pmDetailParamModel22 = new PmDetailParamModel(longValue, longValue2, A2, i3, str, l12, this.O.a(longValue), source, this.D, b2, listOf, true);
            this.R.j();
            b bVar22 = new b(this, longValue, z4);
            this.mainViewHandler = bVar22;
            j12 = this.G;
            if (j12 > 0) {
            }
            pmDetailParamModel = pmDetailParamModel22;
            j13 = longValue;
            j14 = longValue2;
            z5 = true;
            StringBuilder g622 = a0.b.g("fetchProductDetail spuId:", j13, ", skuId:");
            g622.append(j14);
            hVar.e(g622.toString());
            ProductFacadeV2 productFacadeV222 = ProductFacadeV2.f21736a;
            long mainSpuId22 = pmDetailParamModel.getMainSpuId();
            long spuId22 = pmDetailParamModel.getSpuId();
            long skuId22 = pmDetailParamModel.getSkuId();
            String sourceName22 = pmDetailParamModel.getSourceName();
            long propertyValueId22 = pmDetailParamModel.getPropertyValueId();
            boolean arFileSwitch22 = pmDetailParamModel.getArFileSwitch();
            List<ABTestModel> abTests22 = pmDetailParamModel.getAbTests();
            Long anchorId22 = pmDetailParamModel.getAnchorId();
            Long lastBrandId22 = pmDetailParamModel.getLastBrandId();
            List<PmExtraItemModel> extDatas22 = pmDetailParamModel.getExtDatas();
            String defaultPropertyValue22 = pmDetailParamModel.getDefaultPropertyValue();
            String sxcoupon22 = pmDetailParamModel.getSxcoupon();
            bVar = this.Q;
            if (bVar == null) {
            }
            productFacadeV222.z(spuId22, skuId22, sourceName22, propertyValueId22, arFileSwitch22, abTests22, mainSpuId22, anchorId22, lastBrandId22, extDatas22, defaultPropertyValue22, sxcoupon22, bVar22.withCache(bVar).withMainFastCallback(z5));
        }
    }

    @Override // com.shizhuang.duapp.common.ui.BaseActivity, com.shizhuang.duapp.common.base.inter.IViewController
    public void initData() {
        LiveData<Boolean> liveData;
        Bundle bundle;
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269917, new Class[0], Void.TYPE).isSupported) {
            this.L.initData();
            this.L.onRefresh();
            r().q().observe(this, new ProductDetailActivityV3$initData$1(this));
            r().getModel().observe(this, new ProductDetailActivityV3$initData$2(this));
            LiveDataHelper liveDataHelper = LiveDataHelper.f13601a;
            PmSlaveSkuViewModel n12 = n();
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], n12, PmBaseCustomizedViewModel.changeQuickRedirect, false, 272220, new Class[0], LiveData.class);
            if (proxy.isSupported) {
                liveData = (LiveData) proxy.result;
            } else {
                liveData = n12.e;
            }
            liveDataHelper.g(this, liveData, n().b(), n().e(), new ProductDetailActivityV3$initData$3(this));
            PageEventBus.h(this).a(q01.c.class).observe(this, new ProductDetailActivityV3$initData$4(this));
            LiveEventBus.g().a(o11.a.class).observe(this, new ProductDetailActivityV3$initData$5(this));
            LiveEventBus.g().a(h50.a.class).observe(this, new ProductDetailActivityV3$initData$6(this));
            PageEventBus.h(this).a(o.class).observe(this, new ProductDetailActivityV3$initData$7(this));
            if (this.e <= 0) {
                Intent intent = getIntent();
                if (intent == null || (bundle = intent.getExtras()) == null) {
                    bundle = new Bundle();
                }
                bundle.remove("previewItem");
                BM.mall().c("product_detail_spu_id_invalid", MapsKt__MapsKt.mapOf(TuplesKt.to("extras", bundle.toString()), TuplesKt.to("vs", "v3")));
            }
            u21.a aVar = u21.a.f38776a;
            Long valueOf = Long.valueOf(r().getSpuId());
            String str = this.F;
            if (!PatchProxy.proxy(new Object[]{valueOf, str}, aVar, u21.a.changeQuickRedirect, false, 282597, new Class[]{Object.class, Object.class}, Void.TYPE).isSupported) {
                i60.b.f33293a.b("trade_common_first_pageview", "400000", "", h.a.f(8, "spu_id", valueOf, "prd_detail_session_id", str));
            }
        }
    }

    @Override // com.shizhuang.duapp.common.ui.BaseActivity, com.shizhuang.duapp.common.base.inter.IViewController
    public void initStatusBar() {
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269913, new Class[0], Void.TYPE).isSupported) {
            r0.j(_$_findCachedViewById(R.id.toolbarContainer));
            r0.j((FrameLayout) _$_findCachedViewById(R.id.drawerRightContainer));
            r0.z(this, null);
            r0.s(this, true);
            r0.B(this);
        }
    }

    @Override // com.shizhuang.duapp.common.ui.BaseActivity, com.shizhuang.duapp.common.base.inter.IViewController
    public void initView(@Nullable Bundle bundle) {
        LiveData<PmGroupModel> liveData;
        if (!PatchProxy.proxy(new Object[]{bundle}, this, changeQuickRedirect, false, 269916, new Class[]{Bundle.class}, Void.TYPE).isSupported) {
            if (MallABTest.f13351a.s()) {
                NetChangedRetryHelper netChangedRetryHelper = NetChangedRetryHelper.f13466a;
                ViewGroup viewGroup = (ViewGroup) findViewById(16908290);
                netChangedRetryHelper.e(this, viewGroup != null ? viewGroup.getChildAt(0) : null);
            }
            getWindow().setBackgroundDrawable(new ColorDrawable(0));
            _$_findCachedViewById(R.id.toolbarContainer).setBackground(q());
            ViewExtensionKt.h((ImageView) _$_findCachedViewById(R.id.homeAsUpBtn), new ProductDetailActivityV3$initView$1(this));
            DuSmartLayout duSmartLayout = (DuSmartLayout) _$_findCachedViewById(R.id.smartLayout);
            duSmartLayout.setEnableLoadMore(false);
            duSmartLayout.setEnableRefresh(false);
            duSmartLayout.setDuRefreshListener(new e(this));
            PmViewController pmViewController = new PmViewController(this, (RecyclerView) _$_findCachedViewById(R.id.recyclerView));
            if (!PatchProxy.proxy(new Object[0], pmViewController, PmViewController.changeQuickRedirect, false, 263104, new Class[0], Void.TYPE).isSupported && !pmViewController.e) {
                pmViewController.e = true;
                PmViewModel d12 = pmViewController.d();
                PatchProxyResult proxy = PatchProxy.proxy(new Object[0], d12, PmViewModel.changeQuickRedirect, false, 272018, new Class[0], LiveData.class);
                if (proxy.isSupported) {
                    liveData = (LiveData) proxy.result;
                } else {
                    liveData = d12.s0;
                }
                liveData.observe(this, new PmViewController$startObserve$1(pmViewController));
            }
            Unit unit = Unit.INSTANCE;
            this.K = pmViewController;
            ActivityViewCallback[] activityViewCallbackArr = new ActivityViewCallback[32];
            activityViewCallbackArr[0] = new PmBottomViewCallback(this);
            activityViewCallbackArr[1] = new PmShareIconCallback(this);
            activityViewCallbackArr[2] = new PmCustomServiceButtonCallback(this);
            String str = this.f22226h;
            if (str == null) {
                str = "";
            }
            activityViewCallbackArr[3] = new PmShiHuoShareCallback(this, str, this.i);
            RecyclerView recyclerView = (RecyclerView) _$_findCachedViewById(R.id.recyclerView);
            PmViewController pmViewController2 = this.K;
            if (pmViewController2 == null) {
                Intrinsics.throwUninitializedPropertyAccessException("viewController");
            }
            activityViewCallbackArr[4] = new PmFloorScrollCallback(this, recyclerView, pmViewController2.b(), (MTabLayout) _$_findCachedViewById(R.id.tabLayout), q());
            activityViewCallbackArr[5] = new Pm360Callback(this);
            activityViewCallbackArr[6] = new Pm3dCallback(this);
            activityViewCallbackArr[7] = new PmSellAndAskPriceCallback(this);
            activityViewCallbackArr[8] = new PmProductLiveCallback(this, this.l, this.f22225g);
            RecyclerView recyclerView2 = (RecyclerView) _$_findCachedViewById(R.id.recyclerView);
            PmViewController pmViewController3 = this.K;
            if (pmViewController3 == null) {
                Intrinsics.throwUninitializedPropertyAccessException("viewController");
            }
            activityViewCallbackArr[9] = new PmTrackerCallback(this, recyclerView2, pmViewController3.b());
            RecyclerView recyclerView3 = (RecyclerView) _$_findCachedViewById(R.id.recyclerView);
            PmViewController pmViewController4 = this.K;
            if (pmViewController4 == null) {
                Intrinsics.throwUninitializedPropertyAccessException("viewController");
            }
            activityViewCallbackArr[10] = new PmImagePreloadCallback(this, recyclerView3, pmViewController4.b());
            activityViewCallbackArr[11] = new PmBrandingTipCallback(this);
            activityViewCallbackArr[12] = new PmRecommendSizeStrChangedCallback(this);
            activityViewCallbackArr[13] = new PmAiSkinStrChangedCallback(this);
            activityViewCallbackArr[14] = new PmCustomizeOrLetteringCallback(this);
            activityViewCallbackArr[15] = new PmAuctionCallback(this);
            activityViewCallbackArr[16] = new PmScreenShotCallback(this);
            activityViewCallbackArr[17] = new PmAutoRefreshCallback(this);
            activityViewCallbackArr[18] = new PmOpenFlagCallback(this, this.j);
            activityViewCallbackArr[19] = new PmTopSearchCallback(this, this.t);
            activityViewCallbackArr[20] = new PmQsnCallback(this);
            activityViewCallbackArr[21] = new PmFloatingCallback(this);
            activityViewCallbackArr[22] = new PmDpaCouponCallback(this.n, this);
            activityViewCallbackArr[23] = new PmPreviewEffectCallback(this);
            activityViewCallbackArr[24] = new PmPhotoViewCallback(this);
            activityViewCallbackArr[25] = new PmBlindBoxCallback(this);
            activityViewCallbackArr[26] = new PmHistoryCallback(this);
            activityViewCallbackArr[27] = new PmFloatingComponentCallback(this);
            activityViewCallbackArr[28] = new PmRecommendCallback(this);
            activityViewCallbackArr[29] = new PmGameReportCallback(this);
            activityViewCallbackArr[30] = new PmSpuChangeAnimateCallback(this);
            activityViewCallbackArr[31] = new PmTopCommonButtonCallback(this);
            for (int i3 = 0; i3 < 32; i3++) {
                this.L.a(activityViewCallbackArr[i3]);
            }
            this.L.initView(bundle);
        }
    }

    public final void j() {
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269927, new Class[0], Void.TYPE).isSupported) {
            long spuId = r().getSpuId();
            ProductDetailActivityV3$fetchTalentAndRelationTrend$handleValidityResult$1 productDetailActivityV3$fetchTalentAndRelationTrend$handleValidityResult$1 = new ProductDetailActivityV3$fetchTalentAndRelationTrend$handleValidityResult$1(this, spuId);
            ik1.f.i(LifecycleOwnerKt.getLifecycleScope(this), null, null, new ProductDetailActivityV3$fetchTalentAndRelationTrend$1(this, spuId, new ProductDetailActivityV3$fetchTalentAndRelationTrend$fetchCdnTalentAndRelationTrend$1(spuId, productDetailActivityV3$fetchTalentAndRelationTrend$handleValidityResult$1, null), productDetailActivityV3$fetchTalentAndRelationTrend$handleValidityResult$1, null), 3, null);
        }
    }

    public final String k() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269943, new Class[0], String.class);
        if (proxy.isSupported) {
            return (String) proxy.result;
        }
        return ci.a.a(ServiceManager.d().getUserId() + System.currentTimeMillis() + "android");
    }

    public final String l() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269915, new Class[0], String.class);
        return proxy.isSupported ? (String) proxy.result : r01.h.f37582a.c(r().getSpuId());
    }

    public final PmMasterSlaveSpuViewModel m() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269904, new Class[0], PmMasterSlaveSpuViewModel.class);
        return (PmMasterSlaveSpuViewModel) (proxy.isSupported ? proxy.result : this.I.getValue());
    }

    public final PmSlaveSkuViewModel n() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269905, new Class[0], PmSlaveSkuViewModel.class);
        return (PmSlaveSkuViewModel) (proxy.isSupported ? proxy.result : this.J.getValue());
    }

    @Nullable
    public final String o() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269852, new Class[0], String.class);
        return proxy.isSupported ? (String) proxy.result : this.f22226h;
    }

    @Override // androidx.activity.ComponentActivity, androidx.fragment.app.FragmentActivity
    public void onActivityResult(int i3, int i12, @Nullable Intent intent) {
        Object[] objArr = {new Integer(i3), new Integer(i12), intent};
        ChangeQuickRedirect changeQuickRedirect2 = changeQuickRedirect;
        Class cls = Integer.TYPE;
        if (!PatchProxy.proxy(objArr, this, changeQuickRedirect2, false, 269940, new Class[]{cls, cls, Intent.class}, Void.TYPE).isSupported) {
            super.onActivityResult(i3, i12, intent);
            r01.h hVar = r01.h.f37582a;
            StringBuilder sb2 = new StringBuilder();
            a2.a.h(sb2, this.TAG, " onActivityResult requestCode:", i3, ",resultCode:");
            sb2.append(i12);
            sb2.append(",data:");
            sb2.append(intent);
            hVar.e(sb2.toString());
            this.L.onActivityResult(i3, i12, intent);
        }
    }

    @Override // androidx.activity.ComponentActivity, com.shizhuang.duapp.common.ui.BaseActivity
    public void onBackPressed() {
        boolean z4 = false;
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269938, new Class[0], Void.TYPE).isSupported) {
            r01.h hVar = r01.h.f37582a;
            hVar.e(this.TAG + " onBackPressed");
            if (!this.L.onBackPressed()) {
                u21.a aVar = u21.a.f38776a;
                Long valueOf = Long.valueOf(r().getSpuId());
                Integer valueOf2 = Integer.valueOf(r().k().O());
                if (!PatchProxy.proxy(new Object[]{valueOf, valueOf2}, aVar, u21.a.changeQuickRedirect, false, 282155, new Class[]{Object.class, Object.class}, Void.TYPE).isSupported) {
                    i60.b.f33293a.b("trade_product_quit_click", "400000", "173", g.a.c(8, "spu_id", valueOf, MallABTest.Keys.PRODUCT_DETAIL_TYPE, valueOf2));
                }
                if (this.o != -1) {
                    hVar.e(this.TAG + " onBackPressed restoreBrandId:" + this.o);
                    e60.b.O(e60.b.f31725a, getContext(), this.o, "advertising", 0, this.p, null, null, null, 0, null, null, null, null, this.f22227q, 0, 0, 0, null, null, 516072);
                } else if (!TextUtils.isEmpty(this.r)) {
                    String str = this.r;
                    if (str != null) {
                        e60.b.y1(e60.b.f31725a, getContext(), str, null, 4);
                    }
                } else {
                    String str2 = this.s;
                    if (str2 == null || StringsKt__StringsJVMKt.isBlank(str2)) {
                        z4 = true;
                    }
                    if (!z4) {
                        u91.c.c().a(this.s).f(getContext());
                    }
                }
                setResult(-1);
                super.onBackPressed();
            }
        }
    }

    @Subscribe(threadMode = ThreadMode.MAIN)
    public final void onCommentCallBack(@NotNull ProductCommentPublishEvent productCommentPublishEvent) {
        if (!PatchProxy.proxy(new Object[]{productCommentPublishEvent}, this, changeQuickRedirect, false, 269933, new Class[]{ProductCommentPublishEvent.class}, Void.TYPE).isSupported) {
            r01.h hVar = r01.h.f37582a;
            hVar.e(this.TAG + " onCommentCallBack event:" + productCommentPublishEvent);
            if (this.e == productCommentPublishEvent.getSpuId() && productCommentPublishEvent.isSuss()) {
                PageEventBus.h(this).f(new q01.c());
            }
        }
    }

    @Override // androidx.activity.ComponentActivity, androidx.core.app.ComponentActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, com.shizhuang.duapp.common.ui.BaseActivity
    public void onCreate(Bundle bundle) {
        if (!PatchProxy.proxy(new Object[]{bundle}, this, changeQuickRedirect, false, 269909, new Class[]{Bundle.class}, Void.TYPE).isSupported) {
            _boostWeave.ActivityMethodWeaver_onCreate(this, bundle);
        }
    }

    @Override // com.shizhuang.duapp.common.ui.BaseActivity, com.shizhuang.duapp.common.base.inter.IViewController
    public void onCreateViewBefore(@Nullable Bundle bundle) {
        String str;
        String str2;
        String str3;
        Long longOrNull;
        Intent intent;
        long j12;
        if (!PatchProxy.proxy(new Object[]{bundle}, this, changeQuickRedirect, false, 269911, new Class[]{Bundle.class}, Void.TYPE).isSupported) {
            r01.h.f37582a.f("onCreateViewBefore");
            if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269912, new Class[0], Void.TYPE).isSupported && (intent = getIntent()) != null) {
                this.f22224c = (String) j50.d.a(intent, String.class, "tabId", null);
                this.d = (String) j50.d.a(intent, String.class, "productId", null);
                Long l12 = (Long) j50.d.a(intent, Long.class, "spuId", null);
                this.e = l12 != null ? l12.longValue() : 0;
                Long l13 = (Long) j50.d.a(intent, Long.class, "skuId", null);
                this.f = l13 != null ? l13.longValue() : 0;
                this.f22225g = (String) j50.d.a(intent, String.class, "sourceName", null);
                this.f22226h = (String) j50.d.a(intent, String.class, "source", null);
                this.i = (String) j50.d.a(intent, String.class, "btn", null);
                Integer num = (Integer) j50.d.a(intent, Integer.class, "openFlag", null);
                this.j = num != null ? num.intValue() : 0;
                Long l14 = (Long) j50.d.a(intent, Long.class, "propertyValueId", null);
                this.k = l14 != null ? l14.longValue() : 0;
                Integer num2 = (Integer) j50.d.a(intent, Integer.class, "roomId", null);
                this.l = num2 != null ? num2.intValue() : 0;
                Boolean bool = (Boolean) j50.d.a(intent, Boolean.class, "isFromArService", null);
                this.m = bool != null ? bool.booleanValue() : false;
                Long l15 = (Long) j50.d.a(intent, Long.class, "restoreBrandId", null);
                this.o = l15 != null ? l15.longValue() : -1;
                this.r = (String) j50.d.a(intent, String.class, "restoreSearchContent", null);
                this.s = (String) j50.d.a(intent, String.class, "commodityUrl", null);
                this.p = (String) j50.d.a(intent, String.class, "topSpuIds", null);
                this.f22227q = (String) j50.d.a(intent, String.class, "frontCategoryId", null);
                this.t = (String) j50.d.a(intent, String.class, "searchQuery", null);
                PmViewModel r12 = r();
                KfSourceInfo kfSourceInfo = (KfSourceInfo) j50.d.a(intent, KfSourceInfo.class, "kfSourceInfo", null);
                if (!PatchProxy.proxy(new Object[]{kfSourceInfo}, r12, PmViewModel.changeQuickRedirect, false, 271949, new Class[]{KfSourceInfo.class}, Void.TYPE).isSupported) {
                    r12.f22392q = kfSourceInfo;
                }
                Long l16 = (Long) j50.d.a(intent, Long.class, "anchorId", null);
                this.f22228u = l16 != null ? l16.longValue() : 0;
                Boolean bool2 = (Boolean) j50.d.a(intent, Boolean.class, "decoupon", null);
                this.n = bool2 != null ? bool2.booleanValue() : false;
                this.f22229v = (Integer) j50.d.a(intent, Integer.class, "share_platform_title", null);
                this.w = (String) j50.d.a(intent, String.class, "fromUserId", null);
                this.y = (String) j50.d.a(intent, String.class, "parentCspuId", null);
                this.z = (String) j50.d.a(intent, String.class, "dynamicCardId", null);
                this.A = (String) j50.d.a(intent, String.class, "reverseCardId", null);
                this.B = (String) j50.d.a(intent, String.class, "sourceContentType", null);
                this.x = (String) j50.d.a(intent, String.class, "pushTaskId", null);
                this.C = (String) j50.d.a(intent, String.class, "liveProperty", null);
                this.D = (String) j50.d.a(intent, String.class, "sxcoupon", null);
                this.E = (String) j50.d.a(intent, String.class, "sourceScene", null);
                PatchProxyResult proxy = PatchProxy.proxy(new Object[]{intent}, null, f60.a.changeQuickRedirect, true, 123998, new Class[]{Intent.class}, Long.TYPE);
                if (proxy.isSupported) {
                    j12 = ((Long) proxy.result).longValue();
                } else {
                    Bundle extras = intent.getExtras();
                    j12 = extras != null ? extras.getLong("router_trace_id") : -1;
                }
                this.G = j12;
            }
            if (!(this.e != 0 || (str2 = this.d) == null || !TextUtils.isDigitsOnly(str2) || (str3 = this.d) == null || (longOrNull = StringsKt__StringNumberConversionsKt.toLongOrNull(str3)) == null)) {
                this.e = longOrNull.longValue();
            }
            PmViewModel r13 = r();
            long j13 = this.e;
            long j14 = this.f;
            long j15 = this.k;
            String str4 = this.f22225g;
            String str5 = str4 != null ? str4 : "";
            String str6 = this.f22224c;
            if (str6 != null) {
                str = str6;
            } else {
                str = "";
            }
            r13.V(j13, j14, j15, str5, str, j13, this.l, this.f22228u, this.C, this.m, this.E);
            m().o(this.e);
            this.Q = new ef.b<>(l());
            s(this, true, null, 2, null);
        }
    }

    @Subscribe(threadMode = ThreadMode.MAIN)
    public final void onDeleteTrend(@NonNull @NotNull zc.e eVar) {
        if (!PatchProxy.proxy(new Object[]{eVar}, this, changeQuickRedirect, false, 269931, new Class[]{zc.e.class}, Void.TYPE).isSupported) {
            r01.h hVar = r01.h.f37582a;
            hVar.e(this.TAG + " onDeleteTrend event:" + eVar);
            if (eVar.c()) {
                hVar.e(this.TAG + " delete trend success!!");
                j();
            }
        }
    }

    @Override // androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, com.shizhuang.duapp.common.ui.BaseActivity
    public void onDestroy() {
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269942, new Class[0], Void.TYPE).isSupported) {
            super.onDestroy();
            u21.a aVar = u21.a.f38776a;
            Long valueOf = Long.valueOf(r().getSpuId());
            String source = r().getSource();
            String str = this.F;
            if (!PatchProxy.proxy(new Object[]{valueOf, source, str}, aVar, u21.a.changeQuickRedirect, false, 282598, new Class[]{Object.class, Object.class, Object.class}, Void.TYPE).isSupported) {
                i60.b bVar = i60.b.f33293a;
                ArrayMap f12 = h.a.f(8, "spu_id", valueOf, "source_name", source);
                f12.put("prd_detail_session_id", str);
                bVar.b("trade_common_duration_pageview", "400000", "", f12);
            }
        }
    }

    @Override // com.shizhuang.duapp.common.ui.BaseActivity, com.shizhuang.duapp.common.base.inter.ILoginState
    public void onLoginStatusChange(boolean z4) {
        if (!PatchProxy.proxy(new Object[]{new Byte(z4 ? (byte) 1 : 0)}, this, changeQuickRedirect, false, 269934, new Class[]{Boolean.TYPE}, Void.TYPE).isSupported) {
            super.onLoginStatusChange(z4);
            this.F = k();
            r01.h hVar = r01.h.f37582a;
            hVar.e(this.TAG + " onLoginStatusChange isLogin:" + z4);
            PageEventBus.h(this).f(new q01.c());
        }
    }

    @Subscribe(threadMode = ThreadMode.MAIN)
    public final void onMessageReceived(@NonNull @NotNull MessageEvent messageEvent) {
        if (!PatchProxy.proxy(new Object[]{messageEvent}, this, changeQuickRedirect, false, 269930, new Class[]{MessageEvent.class}, Void.TYPE).isSupported) {
            r01.h hVar = r01.h.f37582a;
            hVar.e(this.TAG + " onMessageReceived event:" + messageEvent);
            if (Intrinsics.areEqual(messageEvent.getMessage(), "MSG_ADD_TREND_SUCCESS")) {
                hVar.e(this.TAG + " add trend success!!");
                j();
            } else if (Intrinsics.areEqual(messageEvent.getMessage(), "MSG_MERCHANT_APPLY_SUCCESS")) {
                i(this, false, null, 3, null);
            } else if (Intrinsics.areEqual(messageEvent.getMessage(), "MSG_PUBLISH_ORDER_SUCCESS") || Intrinsics.areEqual(messageEvent.getMessage(), "MSG_RECEIVE_REWARD_SUCCESS")) {
                ServiceManager.J().showScoreDialog(this, 33, String.valueOf(r().getSpuId()));
            }
        }
    }

    @Override // com.shizhuang.duapp.common.ui.BaseActivity, com.shizhuang.duapp.common.base.inter.IViewController
    public void onNetErrorRetryClick() {
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269921, new Class[0], Void.TYPE).isSupported) {
            super.onNetErrorRetryClick();
            s(this, false, null, 3, null);
        }
    }

    @Override // androidx.fragment.app.FragmentActivity, com.shizhuang.duapp.common.ui.BaseActivity
    public void onPause() {
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269937, new Class[0], Void.TYPE).isSupported) {
            ITrendService I2 = ServiceManager.I();
            if (I2 != null) {
                I2.removeUploadListener(this);
            }
            getWindow().getDecorView().removeCallbacks(this.P);
            super.onPause();
        }
    }

    @Subscribe(threadMode = ThreadMode.MAIN)
    public final void onPaySuccess(@NonNull @NotNull BuyPaySuccess buyPaySuccess) {
        if (!PatchProxy.proxy(new Object[]{buyPaySuccess}, this, changeQuickRedirect, false, 269932, new Class[]{BuyPaySuccess.class}, Void.TYPE).isSupported) {
            r01.h hVar = r01.h.f37582a;
            hVar.e(this.TAG + " onPaySuccess event:" + buyPaySuccess);
            PageEventBus.h(this).f(new q01.c());
        }
    }

    @Override // androidx.fragment.app.FragmentActivity, com.shizhuang.duapp.common.ui.BaseActivity
    public void onResume() {
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269935, new Class[0], Void.TYPE).isSupported) {
            _boostWeave.ActivityMethodWeaver_onResume(this);
        }
    }

    @Override // androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, com.shizhuang.duapp.common.ui.BaseActivity
    public void onStart() {
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269949, new Class[0], Void.TYPE).isSupported) {
            _boostWeave.ActivityMethodWeaver_onStart(this);
        }
    }

    public final long p() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269846, new Class[0], Long.TYPE);
        return proxy.isSupported ? ((Long) proxy.result).longValue() : this.e;
    }

    public final Drawable q() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269906, new Class[0], Drawable.class);
        return (Drawable) (proxy.isSupported ? proxy.result : this.M.getValue());
    }

    @NotNull
    public final PmViewModel r() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269903, new Class[0], PmViewModel.class);
        return (PmViewModel) (proxy.isSupported ? proxy.result : this.H.getValue());
    }

    @Override // com.shizhuang.duapp.common.ui.BaseActivity, com.shizhuang.duapp.common.base.inter.IViewController
    public void showErrorView() {
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 269920, new Class[0], Void.TYPE).isSupported) {
            PmViewController pmViewController = this.K;
            if (pmViewController == null) {
                Intrinsics.throwUninitializedPropertyAccessException("viewController");
            }
            if (pmViewController.e()) {
                super.showErrorView();
            }
        }
    }

    public void t(boolean z4) {
        boolean z5 = true;
        if (!PatchProxy.proxy(new Object[]{new Byte(z4 ? (byte) 1 : 0)}, this, changeQuickRedirect, false, 269922, new Class[]{Boolean.TYPE}, Void.TYPE).isSupported) {
            DuSmartLayout duSmartLayout = (DuSmartLayout) _$_findCachedViewById(R.id.smartLayout);
            if (!z4 || this.N) {
                z5 = false;
            }
            duSmartLayout.setEnableRefresh(z5);
            ((DuSmartLayout) _$_findCachedViewById(R.id.smartLayout)).t();
        }
    }
}