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


package com.shizhuang.duapp.modules.productv2.collocation.detail.ui;

import a40.j;
import android.os.Bundle;
import android.view.View;
import androidx.annotation.Keep;
import androidx.annotation.Nullable;
import androidx.lifecycle.LiveData;
import androidx.lifecycle.ViewModelLazy;
import androidx.recyclerview.widget.RecyclerView;
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.helper.loadmore.LoadMoreHelper;
import com.shizhuang.duapp.common.ui.BaseLeftBackActivity;
import com.shizhuang.duapp.common.widget.PlaceholderLayout;
import com.shizhuang.duapp.libs.duimageloaderview.DuImageLoaderView;
import com.shizhuang.duapp.libs.smartlayout.DuSmartLayout;
import com.shizhuang.duapp.libs.smartlayout.listener.OnDuRefreshListener;
import com.shizhuang.duapp.modules.du_mall_common.extension.LiveDataExtensionKt;
import com.shizhuang.duapp.modules.du_mall_common.extension.ViewExtensionKt;
import com.shizhuang.duapp.modules.productv2.collocation.detail.vm.CollocationDetailViewModel;
import com.shizhuang.duapp.modules.productv2.collocation.model.CollocationPopularModel;
import com.shizhuang.duapp.modules.productv2.collocation.widget.CollocationTagLinearRecycleHelper;
import df.r0;
import java.util.HashMap;
import kotlin.Lazy;
import kotlin.LazyKt__LazyJVMKt;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Reflection;
import nc.f;
import org.greenrobot.eventbus.Subscribe;
import org.greenrobot.eventbus.ThreadMode;
import org.jetbrains.annotations.NotNull;

@Route(path = "/product/CollocationDetailPage")
@Metadata(bv = {}, d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0004\b\u0007\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0006\u0010\u0007J\u0010\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002H\u0007¨\u0006\b"}, d2 = {"Lcom/shizhuang/duapp/modules/productv2/collocation/detail/ui/CollocationDetailActivity;", "Lcom/shizhuang/duapp/common/ui/BaseLeftBackActivity;", "Lk41/a;", "event", "", "onSyncContent", "<init>", "()V", "du_product_release"}, k = 1, mv = {1, 4, 2})
/* compiled from: CollocationDetailActivity.kt */
public final class CollocationDetailActivity extends BaseLeftBackActivity {
    public static ChangeQuickRedirect changeQuickRedirect;

    /* renamed from: c  reason: collision with root package name */
    public LoadMoreHelper f23382c;
    public final CollocationTagLinearRecycleHelper d = new CollocationTagLinearRecycleHelper();
    public final d41.a e = new d41.a();
    public final NormalModuleAdapter f;

    /* renamed from: g  reason: collision with root package name */
    public final Lazy f23383g;

    /* renamed from: h  reason: collision with root package name */
    public final Lazy f23384h;
    public boolean i;
    public HashMap j;

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

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

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

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

        public a(CollocationDetailActivity collocationDetailActivity) {
            this.b = collocationDetailActivity;
        }

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

    /* compiled from: CollocationDetailActivity.kt */
    public static final class b implements LoadMoreHelper.LoadMoreListener {
        public static ChangeQuickRedirect changeQuickRedirect;

        /* renamed from: a  reason: collision with root package name */
        public final /* synthetic */ CollocationDetailActivity f23385a;

        public b(CollocationDetailActivity collocationDetailActivity) {
            this.f23385a = collocationDetailActivity;
        }

        @Override // com.shizhuang.duapp.common.helper.loadmore.LoadMoreHelper.LoadMoreListener
        public final void loadData(boolean z) {
            if (!PatchProxy.proxy(new Object[]{new Byte(z ? (byte) 1 : 0)}, this, changeQuickRedirect, false, 289837, new Class[]{Boolean.TYPE}, Void.TYPE).isSupported) {
                CollocationDetailViewModel h12 = this.f23385a.h();
                if (!PatchProxy.proxy(new Object[0], h12, CollocationDetailViewModel.changeQuickRedirect, false, 289873, new Class[0], Void.TYPE).isSupported) {
                    h12.a(2, h12.s, 0, 0);
                }
            }
        }
    }

    /* compiled from: CollocationDetailActivity.kt */
    public static final class c implements LoadMoreHelper.LoadFrontListener {
        public static ChangeQuickRedirect changeQuickRedirect;

        /* renamed from: a  reason: collision with root package name */
        public final /* synthetic */ CollocationDetailActivity f23386a;

        public c(CollocationDetailActivity collocationDetailActivity) {
            this.f23386a = collocationDetailActivity;
        }

        @Override // com.shizhuang.duapp.common.helper.loadmore.LoadMoreHelper.LoadFrontListener
        public final void onLoadFront(boolean z) {
            if (!PatchProxy.proxy(new Object[]{new Byte(z ? (byte) 1 : 0)}, this, changeQuickRedirect, false, 289838, new Class[]{Boolean.TYPE}, Void.TYPE).isSupported) {
                CollocationDetailViewModel h12 = this.f23386a.h();
                if (!PatchProxy.proxy(new Object[0], h12, CollocationDetailViewModel.changeQuickRedirect, false, 289874, new Class[0], Void.TYPE).isSupported) {
                    Integer num = h12.b;
                    if (num != null && num.intValue() == 0) {
                        h12.n.setValue(Boolean.FALSE);
                    } else {
                        h12.a(1, h12.r, 0, 1);
                    }
                }
            }
        }
    }

    public CollocationDetailActivity() {
        NormalModuleAdapter normalModuleAdapter = new NormalModuleAdapter(false, 1);
        normalModuleAdapter.getDelegate().C(CollocationPopularModel.class, 1, null, -1, true, null, new f(0, fi.b.b((float) 5), 0, 5), new CollocationDetailActivity$$special$$inlined$also$lambda$1(this));
        Unit unit = Unit.INSTANCE;
        this.f = normalModuleAdapter;
        this.f23383g = LazyKt__LazyJVMKt.lazy(new CollocationDetailActivity$exposureHelper$2(this));
        this.f23384h = new ViewModelLazy(Reflection.getOrCreateKotlinClass(CollocationDetailViewModel.class), new CollocationDetailActivity$$special$$inlined$viewModels$2(this), new CollocationDetailActivity$$special$$inlined$viewModels$1(this));
    }

    public static void d(CollocationDetailActivity collocationDetailActivity) {
        String str;
        if (!PatchProxy.proxy(new Object[0], collocationDetailActivity, changeQuickRedirect, false, 289810, new Class[0], Void.TYPE).isSupported) {
            super.onResume();
            i60.a aVar = i60.a.f33292a;
            CollocationDetailViewModel h12 = collocationDetailActivity.h();
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], h12, CollocationDetailViewModel.changeQuickRedirect, false, 289863, new Class[0], String.class);
            if (proxy.isSupported) {
                str = (String) proxy.result;
            } else {
                str = h12.k;
            }
            if (str == null) {
                str = "";
            }
            if (!PatchProxy.proxy(new Object[]{str}, aVar, i60.a.changeQuickRedirect, false, 124870, new Class[]{Object.class}, Void.TYPE).isSupported) {
                i60.b.f33293a.b("trade_outfit_pageview", "1372", "", j.e(8, "page_content_id", str));
            }
        }
    }

    public static void e(CollocationDetailActivity collocationDetailActivity, Bundle bundle) {
        if (!PatchProxy.proxy(new Object[]{bundle}, collocationDetailActivity, changeQuickRedirect, false, 289817, new Class[]{Bundle.class}, Void.TYPE).isSupported) {
            super.onCreate(bundle);
        }
    }

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

    public static final /* synthetic */ LoadMoreHelper g(CollocationDetailActivity collocationDetailActivity) {
        LoadMoreHelper loadMoreHelper = collocationDetailActivity.f23382c;
        if (loadMoreHelper == null) {
            Intrinsics.throwUninitializedPropertyAccessException("loadMoreHelper");
        }
        return loadMoreHelper;
    }

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

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

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

    public final void i(r41.a aVar) {
        if (!PatchProxy.proxy(new Object[]{aVar}, this, changeQuickRedirect, false, 289812, new Class[]{r41.a.class}, Void.TYPE).isSupported && this.f.getItems().indexOf(aVar.a()) == aVar.b()) {
            this.f.notifyItemChanged(aVar.b(), 0);
        }
    }

    @Override // com.shizhuang.duapp.common.ui.BaseActivity, com.shizhuang.duapp.common.base.inter.IViewController
    public void initData() {
        LiveData<CollocationDetailViewModel.a> liveData;
        LiveData<Boolean> liveData2;
        LiveData<String> liveData3;
        LiveData<r41.a> liveData4;
        LiveData<r41.a> liveData5;
        LiveData<String> liveData6;
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 289806, new Class[0], Void.TYPE).isSupported) {
            CollocationDetailViewModel h12 = h();
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], h12, CollocationDetailViewModel.changeQuickRedirect, false, 289867, new Class[0], LiveData.class);
            if (proxy.isSupported) {
                liveData = (LiveData) proxy.result;
            } else {
                liveData = h12.f23391q;
            }
            liveData.observe(this, new CollocationDetailActivity$initData$1(this));
            CollocationDetailViewModel h13 = h();
            PatchProxyResult proxy2 = PatchProxy.proxy(new Object[0], h13, CollocationDetailViewModel.changeQuickRedirect, false, 289866, new Class[0], LiveData.class);
            if (proxy2.isSupported) {
                liveData2 = (LiveData) proxy2.result;
            } else {
                liveData2 = h13.o;
            }
            liveData2.observe(this, new CollocationDetailActivity$initData$2(this));
            CollocationDetailViewModel h14 = h();
            PatchProxyResult proxy3 = PatchProxy.proxy(new Object[0], h14, CollocationDetailViewModel.changeQuickRedirect, false, 289861, new Class[0], LiveData.class);
            if (proxy3.isSupported) {
                liveData3 = (LiveData) proxy3.result;
            } else {
                liveData3 = h14.f23390h;
            }
            liveData3.observe(this, new CollocationDetailActivity$initData$3(this));
            CollocationDetailViewModel h15 = h();
            PatchProxyResult proxy4 = PatchProxy.proxy(new Object[0], h15, CollocationDetailViewModel.changeQuickRedirect, false, 289859, new Class[0], LiveData.class);
            if (proxy4.isSupported) {
                liveData4 = (LiveData) proxy4.result;
            } else {
                liveData4 = h15.d;
            }
            LiveDataExtensionKt.b(liveData4, this, new CollocationDetailActivity$initData$4(this));
            CollocationDetailViewModel h16 = h();
            PatchProxyResult proxy5 = PatchProxy.proxy(new Object[0], h16, CollocationDetailViewModel.changeQuickRedirect, false, 289860, new Class[0], LiveData.class);
            if (proxy5.isSupported) {
                liveData5 = (LiveData) proxy5.result;
            } else {
                liveData5 = h16.f;
            }
            LiveDataExtensionKt.b(liveData5, this, new CollocationDetailActivity$initData$5(this));
            CollocationDetailViewModel h17 = h();
            PatchProxyResult proxy6 = PatchProxy.proxy(new Object[0], h17, CollocationDetailViewModel.changeQuickRedirect, false, 289862, new Class[0], LiveData.class);
            if (proxy6.isSupported) {
                liveData6 = (LiveData) proxy6.result;
            } else {
                liveData6 = h17.j;
            }
            LiveDataExtensionKt.b(liveData6, this, new CollocationDetailActivity$initData$6(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, 289804, new Class[0], Void.TYPE).isSupported) {
            r0.j(this.toolbar);
            r0.z(this, null);
            r0.s(this, true);
            r0.B(this);
        }
    }

    @Override // com.shizhuang.duapp.common.ui.BaseLeftBackActivity, 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, 289805, new Class[]{Bundle.class}, Void.TYPE).isSupported) {
            super.initView(bundle);
            ((DuImageLoaderView) _$_findCachedViewById(R.id.bgHead)).i("https://apk.poizon.com/duApp/Android_Config/resource/mall/app/product/bg_mall_collocation_head.png").x();
            ((PlaceholderLayout) _$_findCachedViewById(R.id.placeholderLayout)).setEmptyContent("暂无搭配详情");
            RecyclerView recyclerView = (RecyclerView) _$_findCachedViewById(R.id.recyclerView);
            recyclerView.setLayoutManager(this.f.getGridLayoutManager(recyclerView.getContext()));
            recyclerView.setAdapter(this.f);
            recyclerView.setItemAnimator(null);
            this.d.a((RecyclerView) _$_findCachedViewById(R.id.recyclerView));
            LoadMoreHelper h12 = LoadMoreHelper.h(new b(this), new c(this), 3);
            h12.e((RecyclerView) _$_findCachedViewById(R.id.recyclerView));
            Unit unit = Unit.INSTANCE;
            this.f23382c = h12;
            DuSmartLayout duSmartLayout = (DuSmartLayout) _$_findCachedViewById(R.id.smartLayout);
            duSmartLayout.setEnableLoadMore(false);
            duSmartLayout.setPrimaryColor(0);
            duSmartLayout.setDuRefreshListener(new a(this));
            ViewExtensionKt.e((DuImageLoaderView) _$_findCachedViewById(R.id.btnMine), 0, CollocationDetailActivity$initView$6.INSTANCE, 1);
            showLoadingView();
        }
    }

    @Override // androidx.activity.ComponentActivity, androidx.core.app.ComponentActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, com.shizhuang.duapp.common.ui.BaseLeftBackActivity, com.shizhuang.duapp.common.ui.BaseActivity
    public void onCreate(Bundle bundle) {
        if (!PatchProxy.proxy(new Object[]{bundle}, this, changeQuickRedirect, false, 289816, 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(@org.jetbrains.annotations.Nullable Bundle bundle) {
        if (!PatchProxy.proxy(new Object[]{bundle}, this, changeQuickRedirect, false, 289808, new Class[]{Bundle.class}, Void.TYPE).isSupported) {
            super.onCreateViewBefore(bundle);
            h().fetchData(true);
        }
    }

    @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, 289807, new Class[0], Void.TYPE).isSupported) {
            super.onNetErrorRetryClick();
            h().fetchData(true);
        }
    }

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

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

    @Subscribe(threadMode = ThreadMode.MAIN)
    public final void onSyncContent(@NotNull k41.a aVar) {
        if (!PatchProxy.proxy(new Object[]{aVar}, this, changeQuickRedirect, false, 289813, new Class[]{k41.a.class}, Void.TYPE).isSupported) {
            q41.a.f37259a.b(aVar, this.f, 3, true);
        }
    }
}