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


package com.shizhuang.duapp.modules.auction.detail.ui;

import a.f;
import android.os.Bundle;
import android.util.ArrayMap;
import android.view.View;
import androidx.annotation.Keep;
import androidx.annotation.Nullable;
import androidx.lifecycle.LiveData;
import androidx.lifecycle.ViewModelLazy;
import b50.b;
import com.alibaba.android.arouter.facade.annotation.Route;
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.component.module.NormalModuleAdapter;
import com.shizhuang.duapp.common.ui.BaseActivity;
import com.shizhuang.duapp.common.widget.PlaceholderLayout;
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.auction.detail.callbacks.AucDetailBottomViewCallback;
import com.shizhuang.duapp.modules.auction.detail.callbacks.AucDetailCustomServiceCallback;
import com.shizhuang.duapp.modules.auction.detail.callbacks.AucDetailMainCallback;
import com.shizhuang.duapp.modules.auction.detail.callbacks.AucDetailShareCallback;
import com.shizhuang.duapp.modules.auction.detail.callbacks.AucDetailToolbarCallback;
import com.shizhuang.duapp.modules.auction.detail.callbacks.AucImagePreloadCallback;
import com.shizhuang.duapp.modules.auction.detail.vm.AuctionDetailViewModel;
import com.shizhuang.duapp.modules.du_mall_common.api.LoadResultKt;
import com.shizhuang.duapp.modules.du_mall_common.utils.exposure.IMallExposureHelper;
import com.shizhuang.duapp.modules.du_mall_common.utils.exposure.MallModuleExposureHelper;
import com.shizhuang.duapp.modules.du_mall_common.utils.page.ActivityViewCallback;
import df.r0;
import java.util.HashMap;
import k60.a;
import kotlin.Lazy;
import kotlin.LazyKt__LazyJVMKt;
import kotlin.Metadata;
import kotlin.Pair;
import kotlin.TuplesKt;
import kotlin.collections.CollectionsKt__CollectionsKt;
import kotlin.collections.MapsKt__MapsKt;
import kotlin.jvm.internal.Reflection;
import org.jetbrains.annotations.NotNull;
import q60.c;
import rd.l;
import us.h;

@Route(path = "/auction/AuctionDetailPage")
@Metadata(bv = {}, d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0007\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0004"}, d2 = {"Lcom/shizhuang/duapp/modules/auction/detail/ui/AuctionDetailActivity;", "Lcom/shizhuang/duapp/common/ui/BaseActivity;", "<init>", "()V", "du_mall_auction_release"}, k = 1, mv = {1, 4, 2})
/* compiled from: AuctionDetailActivity.kt */
public final class AuctionDetailActivity extends BaseActivity {
    public static ChangeQuickRedirect changeQuickRedirect;

    /* renamed from: c  reason: collision with root package name */
    public NormalModuleAdapter f11061c = new NormalModuleAdapter(false, 1);
    public final Lazy d = new ViewModelLazy(Reflection.getOrCreateKotlinClass(AuctionDetailViewModel.class), new AuctionDetailActivity$$special$$inlined$viewModels$2(this), new AuctionDetailActivity$$special$$inlined$viewModels$1(this));
    public final c e = new c();
    public final Lazy f = LazyKt__LazyJVMKt.lazy(new AuctionDetailActivity$exposureHelper$2(this));

    /* renamed from: g  reason: collision with root package name */
    public final k60.a f11062g = new a(this);

    /* renamed from: h  reason: collision with root package name */
    public HashMap f11063h;

    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(@Nullable AuctionDetailActivity auctionDetailActivity, Bundle bundle) {
            if (!PatchProxy.proxy(new Object[]{auctionDetailActivity, bundle}, null, changeQuickRedirect, true, 67927, new Class[]{AuctionDetailActivity.class, Bundle.class}, Void.TYPE).isSupported) {
                jn.b bVar = jn.b.f34396a;
                if (!bVar.b()) {
                    bVar.d(true);
                }
                long currentTimeMillis = System.currentTimeMillis();
                AuctionDetailActivity.d(auctionDetailActivity, bundle);
                long currentTimeMillis2 = System.currentTimeMillis();
                if (auctionDetailActivity.getClass().getCanonicalName().equals("com.shizhuang.duapp.modules.auction.detail.ui.AuctionDetailActivity")) {
                    bVar.activityOnCreateMethod(auctionDetailActivity, currentTimeMillis, currentTimeMillis2);
                }
            }
        }

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

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

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

        /* JADX WARN: Incorrect args count in method signature: ()V */
        public a(AuctionDetailActivity auctionDetailActivity) {
            this.e = auctionDetailActivity;
        }

        @Override // k60.a
        public void k(@org.jetbrains.annotations.Nullable l<? extends Object> lVar) {
            if (!PatchProxy.proxy(new Object[]{lVar}, this, changeQuickRedirect, false, 67931, new Class[]{l.class}, Void.TYPE).isSupported) {
                BM.b mall = BM.mall();
                Pair[] pairArr = new Pair[2];
                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.h().b());
                h13.append(", detail:");
                if (lVar != null) {
                    str = lVar.c();
                }
                h13.append(str);
                pairArr[1] = TuplesKt.to("detail", h13.toString());
                mall.c("auction_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, 67930, new Class[]{a.C0525a.class}, Void.TYPE).isSupported) {
                super.m(aVar);
                BM.mall().b("auction_detail_load", aVar.a(), aVar.f(), MapsKt__MapsKt.mapOf(TuplesKt.to("spuId", this.e.h().b()), tf.a.e(aVar, "prepareDuration"), u1.a.h(aVar, "requestDuration"), h.e(aVar, "layoutDuration")));
            }
        }
    }

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

        public b(AuctionDetailActivity auctionDetailActivity) {
            this.b = auctionDetailActivity;
        }

        @Override // com.scwang.smartrefresh.layout.listener.OnRefreshListener
        public final void onRefresh(@NotNull RefreshLayout refreshLayout) {
            if (!PatchProxy.proxy(new Object[]{refreshLayout}, this, changeQuickRedirect, false, 67938, new Class[]{RefreshLayout.class}, Void.TYPE).isSupported) {
                this.b.onRefresh();
            }
        }
    }

    public static void d(AuctionDetailActivity auctionDetailActivity, Bundle bundle) {
        if (!PatchProxy.proxy(new Object[]{bundle}, auctionDetailActivity, changeQuickRedirect, false, 67917, new Class[]{Bundle.class}, Void.TYPE).isSupported) {
            auctionDetailActivity.f11062g.d();
            super.onCreate(bundle);
        }
    }

    public static void e(AuctionDetailActivity auctionDetailActivity) {
        if (!PatchProxy.proxy(new Object[0], auctionDetailActivity, changeQuickRedirect, false, 67919, new Class[0], Void.TYPE).isSupported) {
            super.onResume();
            i60.a aVar = i60.a.f33292a;
            Long valueOf = Long.valueOf(auctionDetailActivity.h().getSkuId());
            Long valueOf2 = Long.valueOf(auctionDetailActivity.h().getSpuId());
            StringBuilder j = a40.f.j("https://m.poizon.com/router/auction/AuctionDetailPage?", "auctionId=");
            j.append(auctionDetailActivity.h().b());
            j.append("&spuId=");
            j.append(auctionDetailActivity.h().getSpuId());
            j.append("&skuId=");
            j.append(auctionDetailActivity.h().getSkuId());
            j.append("&performanceId=");
            j.append(auctionDetailActivity.h().f());
            String sb2 = j.toString();
            String b2 = auctionDetailActivity.h().b();
            if (!PatchProxy.proxy(new Object[]{valueOf, valueOf2, sb2, b2}, aVar, i60.a.changeQuickRedirect, false, 124485, new Class[]{Object.class, Object.class, Object.class, Object.class}, Void.TYPE).isSupported) {
                i60.b bVar = i60.b.f33293a;
                ArrayMap f12 = h.b.f(8, "sku_id", valueOf, "spu_id", valueOf2);
                f12.put("current_page_url", sb2);
                f12.put("auction_id", b2);
                bVar.b("trade_auction_pageview", "1089", "", f12);
            }
        }
    }

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

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

    public final MallModuleExposureHelper g() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 67910, new Class[0], MallModuleExposureHelper.class);
        return (MallModuleExposureHelper) (proxy.isSupported ? proxy.result : this.f.getValue());
    }

    @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, 67911, new Class[0], Integer.TYPE);
        return proxy.isSupported ? ((Integer) proxy.result).intValue() : R.layout.auction_activity_detail;
    }

    public final AuctionDetailViewModel h() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 67909, new Class[0], AuctionDetailViewModel.class);
        return (AuctionDetailViewModel) (proxy.isSupported ? proxy.result : this.d.getValue());
    }

    @Override // com.shizhuang.duapp.common.ui.BaseActivity, com.shizhuang.duapp.common.base.inter.IViewController
    public void initData() {
        LiveData<b.a> liveData;
        LiveData liveData2;
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 67915, new Class[0], Void.TYPE).isSupported) {
            g().g(false);
            this.e.initData();
            LoadResultKt.j(h().getLoadStatus(), this, null, new AuctionDetailActivity$initData$1(this), 2);
            LoadResultKt.k(h().getPageResult(), this, null, new AuctionDetailActivity$initData$2(this), new AuctionDetailActivity$initData$3(this), 2);
            AuctionDetailViewModel h12 = h();
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], h12, AuctionDetailViewModel.changeQuickRedirect, false, 68321, new Class[0], LiveData.class);
            if (proxy.isSupported) {
                liveData = (LiveData) proxy.result;
            } else {
                liveData = h12.f11097h;
            }
            liveData.observe(this, new AuctionDetailActivity$initData$4(this));
            AuctionDetailViewModel h13 = h();
            PatchProxyResult proxy2 = PatchProxy.proxy(new Object[0], h13, AuctionDetailViewModel.changeQuickRedirect, false, 68320, new Class[0], LiveData.class);
            if (proxy2.isSupported) {
                liveData2 = (LiveData) proxy2.result;
            } else {
                liveData2 = h13.f;
            }
            liveData2.observe(this, new AuctionDetailActivity$initData$5(this));
        }
    }

    @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, 67914, new Class[0], Void.TYPE).isSupported) {
            super.initStatusBar();
            r0.j(_$_findCachedViewById(R.id.toolbarContainer));
            r0.q(this, 0, 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(@org.jetbrains.annotations.Nullable Bundle bundle) {
        if (!PatchProxy.proxy(new Object[]{bundle}, this, changeQuickRedirect, false, 67912, new Class[]{Bundle.class}, Void.TYPE).isSupported) {
            IMallExposureHelper.a.c(g(), null, new AuctionDetailActivity$initView$1(this), null, null, 13, null);
            for (ActivityViewCallback activityViewCallback : CollectionsKt__CollectionsKt.arrayListOf(new AucDetailMainCallback(this, this.f11061c), new AucDetailToolbarCallback(this), new AucDetailBottomViewCallback(this), new AucDetailShareCallback(this), new AucDetailCustomServiceCallback(this), new AucImagePreloadCallback(this, this.f11061c))) {
                this.e.a(activityViewCallback);
            }
            this.e.initView(bundle);
            DuSmartLayout duSmartLayout = (DuSmartLayout) _$_findCachedViewById(R.id.smartLayout);
            duSmartLayout.setEnableLoadMore(false);
            duSmartLayout.setEnableRefresh(true);
            duSmartLayout.setDuRefreshListener(new b(this));
            ((PlaceholderLayout) _$_findCachedViewById(R.id.placeholderLayout)).setEmptyContent("非常抱歉,该活动已下线,期待您的再次选择!");
        }
    }

    @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, 67916, 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 onNetErrorRetryClick() {
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 67920, new Class[0], Void.TYPE).isSupported) {
            super.onNetErrorRetryClick();
            onRefresh();
        }
    }

    public final void onRefresh() {
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 67913, new Class[0], Void.TYPE).isSupported) {
            h().j();
        }
    }

    @Override // androidx.fragment.app.FragmentActivity, com.shizhuang.duapp.common.ui.BaseActivity
    public void onResume() {
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 67918, 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, 67923, new Class[0], Void.TYPE).isSupported) {
            _boostWeave.ActivityMethodWeaver_onStart(this);
        }
    }
}