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


package com.shizhuang.duapp.modules.aftersale.repair.activity;

import a.f;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import androidx.annotation.Keep;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import co.c;
import co.d;
import com.alibaba.android.arouter.facade.annotation.Autowired;
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.scwang.smartrefresh.layout.listener.OnRefreshListener;
import com.shizhuang.duapp.R;
import com.shizhuang.duapp.common.extension.ViewExtensionKt;
import com.shizhuang.duapp.common.ui.BaseLeftBackActivity;
import com.shizhuang.duapp.libs.duimageloaderview.DuImageLoaderView;
import com.shizhuang.duapp.libs.duimageloaderview.options.DuScaleType;
import com.shizhuang.duapp.libs.smartlayout.DuSmartLayout;
import com.shizhuang.duapp.modules.aftersale.refund.adapter.BuyerRefundDetailAdapter;
import com.shizhuang.duapp.modules.aftersale.repair.model.RepairAddressInfoModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.RepairAddressWidgetModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.RepairBackAddressInfoModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.RepairButtonListModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.RepairButtonModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.RepairButtonType;
import com.shizhuang.duapp.modules.aftersale.repair.model.RepairContentCopywritingModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.RepairDetailInfoModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.RepairDetailLogisticRelationModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.RepairDetailOtherInfoModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.RepairItemDividerModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.RepairItemSpaceModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.RepairItemTitleModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.RepairNoticeTipsModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.RepairSenderButtonsModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.RepairStatusInfoModel;
import com.shizhuang.duapp.modules.aftersale.repair.view.RepairButtonListView;
import com.shizhuang.duapp.modules.aftersale.repair.view.RepairDetailAddressInfoView;
import com.shizhuang.duapp.modules.aftersale.repair.view.RepairDetailBackAddressView;
import com.shizhuang.duapp.modules.aftersale.repair.view.RepairDetailBuyerInfoView;
import com.shizhuang.duapp.modules.aftersale.repair.view.RepairDetailCopywritingView;
import com.shizhuang.duapp.modules.aftersale.repair.view.RepairDetailItemDividerView;
import com.shizhuang.duapp.modules.aftersale.repair.view.RepairDetailItemSpaceView;
import com.shizhuang.duapp.modules.aftersale.repair.view.RepairDetailItemTitleView;
import com.shizhuang.duapp.modules.aftersale.repair.view.RepairDetailLogisticsRelationView;
import com.shizhuang.duapp.modules.aftersale.repair.view.RepairDetailProductItemView;
import com.shizhuang.duapp.modules.aftersale.repair.view.RepairDetailSenderButtonsView;
import com.shizhuang.duapp.modules.aftersale.repair.view.RepairDetailStatusInfoView;
import com.shizhuang.duapp.modules.aftersale.repair.view.RepairDetailTipsView;
import com.shizhuang.duapp.modules.common.model.OrderProductItemModel;
import com.shizhuang.duapp.modules.net.api.OrderApiV2;
import com.shizhuang.model.UsersAddressModel;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import kotlin.Lazy;
import kotlin.LazyKt__LazyJVMKt;
import kotlin.Metadata;
import kotlin.TuplesKt;
import kotlin.Unit;
import kotlin.collections.CollectionsKt__CollectionsKt;
import kotlin.collections.CollectionsKt___CollectionsKt;
import kotlin.jvm.JvmField;
import kotlin.jvm.internal.Intrinsics;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import rd.l;
import td.j;
import td.s;
import vv0.h;

@Route(path = "/repair/repairDetailPage")
@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/aftersale/repair/activity/BuyerRepairDetailActivity;", "Lcom/shizhuang/duapp/common/ui/BaseLeftBackActivity;", "<init>", "()V", "du_order_release"}, k = 1, mv = {1, 4, 2})
/* compiled from: BuyerRepairDetailActivity.kt */
public final class BuyerRepairDetailActivity extends BaseLeftBackActivity {
    public static ChangeQuickRedirect changeQuickRedirect;
    @Autowired
    @JvmField
    @Nullable

    /* renamed from: c  reason: collision with root package name */
    public String f10857c;
    public String d;
    public String e;
    public final Lazy f = LazyKt__LazyJVMKt.lazy(BuyerRepairDetailActivity$adapter$2.INSTANCE);

    /* renamed from: g  reason: collision with root package name */
    public HashMap f10858g;

    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 BuyerRepairDetailActivity buyerRepairDetailActivity, Bundle bundle) {
            if (!PatchProxy.proxy(new Object[]{buyerRepairDetailActivity, bundle}, null, changeQuickRedirect, true, 63923, new Class[]{BuyerRepairDetailActivity.class, Bundle.class}, Void.TYPE).isSupported) {
                jn.b bVar = jn.b.f34396a;
                if (!bVar.b()) {
                    bVar.d(true);
                }
                long currentTimeMillis = System.currentTimeMillis();
                BuyerRepairDetailActivity.d(buyerRepairDetailActivity, bundle);
                long currentTimeMillis2 = System.currentTimeMillis();
                if (buyerRepairDetailActivity.getClass().getCanonicalName().equals("com.shizhuang.duapp.modules.aftersale.repair.activity.BuyerRepairDetailActivity")) {
                    bVar.activityOnCreateMethod(buyerRepairDetailActivity, currentTimeMillis, currentTimeMillis2);
                }
            }
        }

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

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

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

        public a(BuyerRepairDetailActivity buyerRepairDetailActivity) {
            this.b = buyerRepairDetailActivity;
        }

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

    /* compiled from: BuyerRepairDetailActivity.kt */
    public static final class b extends s<RepairDetailInfoModel> {
        public static ChangeQuickRedirect changeQuickRedirect;
        public final /* synthetic */ BuyerRepairDetailActivity b;

        /* JADX INFO: super call moved to the top of the method (can break code semantics) */
        public b(BuyerRepairDetailActivity buyerRepairDetailActivity, Context context) {
            super(context);
            this.b = buyerRepairDetailActivity;
        }

        @Override // com.shizhuang.duapp.common.helper.net.facade.IViewHandler, td.s, td.a
        public void onBzError(@Nullable l<RepairDetailInfoModel> lVar) {
            if (!PatchProxy.proxy(new Object[]{lVar}, this, changeQuickRedirect, false, 63933, new Class[]{l.class}, Void.TYPE).isSupported) {
                super.onBzError(lVar);
                ((DuSmartLayout) this.b._$_findCachedViewById(R.id.smartLayout)).t();
                if (this.b.g().isEmpty()) {
                    this.b.showErrorView();
                    ((RepairButtonListView) this.b._$_findCachedViewById(R.id.repairButtons)).setVisibility(8);
                }
            }
        }

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

        /* JADX DEBUG: Failed to insert an additional move for type inference into block B:136:0x02e0 */
        /* JADX DEBUG: Failed to insert an additional move for type inference into block B:124:0x02e0 */
        /* JADX DEBUG: Multi-variable search result rejected for r2v1, resolved type: java.util.ArrayList */
        /* JADX DEBUG: Multi-variable search result rejected for r2v2, resolved type: java.util.List */
        /* JADX DEBUG: Multi-variable search result rejected for r2v3, resolved type: java.util.List */
        /* JADX DEBUG: Multi-variable search result rejected for r2v4, resolved type: java.util.List */
        /* JADX WARN: Multi-variable type inference failed */
        /* JADX WARN: Type inference failed for: r2v5, types: [java.util.ArrayList] */
        @Override // com.shizhuang.duapp.common.helper.net.facade.IViewHandler, td.a
        public void onSuccess(Object obj) {
            T t;
            T t4;
            boolean z;
            boolean z4;
            String str;
            RepairDetailInfoModel repairDetailInfoModel = (RepairDetailInfoModel) obj;
            if (!PatchProxy.proxy(new Object[]{repairDetailInfoModel}, this, changeQuickRedirect, false, 63932, new Class[]{RepairDetailInfoModel.class}, Void.TYPE).isSupported) {
                super.onSuccess(repairDetailInfoModel);
                ((DuSmartLayout) this.b._$_findCachedViewById(R.id.smartLayout)).t();
                if (repairDetailInfoModel == null) {
                    this.b.showErrorView();
                    return;
                }
                this.b.showDataView();
                BuyerRepairDetailActivity buyerRepairDetailActivity = this.b;
                if (!PatchProxy.proxy(new Object[]{repairDetailInfoModel}, buyerRepairDetailActivity, BuyerRepairDetailActivity.changeQuickRedirect, false, 63907, new Class[]{RepairDetailInfoModel.class}, Void.TYPE).isSupported) {
                    RepairDetailLogisticRelationModel detailLogisticRelation = repairDetailInfoModel.getDetailLogisticRelation();
                    List list = 0;
                    buyerRepairDetailActivity.d = detailLogisticRelation != null ? detailLogisticRelation.getNumber() : null;
                    buyerRepairDetailActivity.e = repairDetailInfoModel.getCancelTips();
                    DuImageLoaderView duImageLoaderView = (DuImageLoaderView) buyerRepairDetailActivity._$_findCachedViewById(R.id.ivRules);
                    String repairRule = repairDetailInfoModel.getRepairRule();
                    duImageLoaderView.setVisibility(repairRule == null || repairRule.length() == 0 ? 8 : 0);
                    float f = (float) 24;
                    ((c) ((DuImageLoaderView) buyerRepairDetailActivity._$_findCachedViewById(R.id.ivRules)).i("https://apk.poizon.com/duApp/Android_Config/resource/mall/app/order/ic_order_repair_rules.png").p0(DuScaleType.CENTER_CROP).v(new d(fi.b.b(f), fi.b.b(f)))).x();
                    ViewExtensionKt.j((DuImageLoaderView) buyerRepairDetailActivity._$_findCachedViewById(R.id.ivRules), 0, new BuyerRepairDetailActivity$updateData$1(buyerRepairDetailActivity, repairDetailInfoModel), 1);
                    ArrayList arrayList = new ArrayList();
                    RepairStatusInfoModel statusInfo = repairDetailInfoModel.getStatusInfo();
                    if (statusInfo != null) {
                        arrayList.add(statusInfo);
                    }
                    String contentCopywriting = repairDetailInfoModel.getContentCopywriting();
                    if (!(contentCopywriting == null || contentCopywriting.length() == 0)) {
                        arrayList.add(new RepairContentCopywritingModel(repairDetailInfoModel.getContentCopywriting()));
                        arrayList.add(new RepairItemDividerModel(CollectionsKt___CollectionsKt.last((List) arrayList), fi.b.b((float) 20), 0, 4, null));
                    }
                    RepairAddressInfoModel receiverAddress = repairDetailInfoModel.getReceiverAddress();
                    if (receiverAddress != null) {
                        StringBuilder h12 = f.h("收件人:");
                        h12.append(receiverAddress.getName());
                        String sb2 = h12.toString();
                        String mobile = receiverAddress.getMobile();
                        String str2 = mobile != null ? mobile : "";
                        String addressDetail = receiverAddress.getAddressDetail();
                        if (addressDetail != null) {
                            str = addressDetail;
                        } else {
                            str = "";
                        }
                        arrayList.add(new RepairAddressWidgetModel(R.string.du_icon_place, sb2, str2, str, null, receiverAddress.isCopyEnable()));
                    }
                    RepairNoticeTipsModel notice = repairDetailInfoModel.getNotice();
                    if (notice != null) {
                        arrayList.add(new RepairItemDividerModel(null, 0, 0, 7, null));
                        arrayList.add(notice);
                    }
                    List<RepairButtonModel> buttonList = repairDetailInfoModel.getButtonList();
                    if (buttonList != null) {
                        Iterator<T> it2 = buttonList.iterator();
                        while (true) {
                            if (!it2.hasNext()) {
                                t = null;
                                break;
                            }
                            t = it2.next();
                            if (t.getButtonType() == RepairButtonType.BUYER_SELF_ALREADY_EXPRESS.getType()) {
                                z4 = true;
                                continue;
                            } else {
                                z4 = false;
                                continue;
                            }
                            if (z4) {
                                break;
                            }
                        }
                        T t12 = t;
                        Iterator<T> it3 = buttonList.iterator();
                        while (true) {
                            if (!it3.hasNext()) {
                                t4 = null;
                                break;
                            }
                            t4 = it3.next();
                            if (t4.getButtonType() == RepairButtonType.BUYER_WANT_EXPRESS.getType()) {
                                z = true;
                                continue;
                            } else {
                                z = false;
                                continue;
                            }
                            if (z) {
                                break;
                            }
                        }
                        T t13 = t4;
                        if (!(t12 == null && t13 == null)) {
                            arrayList.add(new RepairSenderButtonsModel(buyerRepairDetailActivity.f10857c, t12, t13));
                        }
                    }
                    RepairDetailLogisticRelationModel detailLogisticRelation2 = repairDetailInfoModel.getDetailLogisticRelation();
                    if (detailLogisticRelation2 != null) {
                        detailLogisticRelation2.setOrderNo(buyerRepairDetailActivity.f10857c);
                        Unit unit = Unit.INSTANCE;
                        arrayList.add(detailLogisticRelation2);
                    }
                    Object lastOrNull = CollectionsKt___CollectionsKt.lastOrNull((List) arrayList);
                    if ((lastOrNull instanceof RepairSenderButtonsModel) || (lastOrNull instanceof RepairDetailLogisticRelationModel) || (lastOrNull instanceof RepairNoticeTipsModel)) {
                        arrayList.add(new RepairItemSpaceModel(0, 1, null));
                    }
                    RepairBackAddressInfoModel backAddress = repairDetailInfoModel.getBackAddress();
                    if (backAddress != null) {
                        arrayList.add(backAddress);
                    }
                    List<OrderProductItemModel> skuInfoList = repairDetailInfoModel.getSkuInfoList();
                    if (!(skuInfoList == null || skuInfoList.isEmpty()) && repairDetailInfoModel.getRepairDetail() != null) {
                        Object lastOrNull2 = CollectionsKt___CollectionsKt.lastOrNull((List) arrayList);
                        if (!((lastOrNull2 instanceof RepairItemDividerModel) && (((RepairItemDividerModel) lastOrNull2).getTag() instanceof RepairContentCopywritingModel))) {
                            arrayList.add(new RepairItemSpaceModel(0, 1, null));
                        }
                        arrayList.add(new RepairItemTitleModel("维修信息"));
                    }
                    List<OrderProductItemModel> skuInfoList2 = repairDetailInfoModel.getSkuInfoList();
                    if (skuInfoList2 != null) {
                        arrayList.addAll(skuInfoList2);
                    }
                    RepairDetailOtherInfoModel repairDetail = repairDetailInfoModel.getRepairDetail();
                    if (repairDetail != null) {
                        arrayList.add(new RepairItemDividerModel(null, 0, 0, 7, null));
                        arrayList.add(repairDetail);
                    }
                    BuyerRefundDetailAdapter g3 = buyerRepairDetailActivity.g();
                    if (!PatchProxy.proxy(new Object[]{arrayList}, g3, BuyerRefundDetailAdapter.changeQuickRedirect, false, 61929, new Class[]{List.class}, Void.TYPE).isSupported && (!Intrinsics.areEqual(arrayList, g3.f10777a))) {
                        g3.f10777a.clear();
                        g3.f10777a.addAll(arrayList);
                        g3.notifyDataSetChanged();
                    }
                    List<RepairButtonModel> buttonList2 = repairDetailInfoModel.getButtonList();
                    if (buttonList2 != null) {
                        list = new ArrayList();
                        for (T t14 : buttonList2) {
                            T t15 = t14;
                            if ((t15.getButtonType() == RepairButtonType.BUYER_SELF_ALREADY_EXPRESS.getType() || t15.getButtonType() == RepairButtonType.BUYER_WANT_EXPRESS.getType()) ? false : true) {
                                list.add(t14);
                            }
                        }
                    }
                    if (list == 0) {
                        list = CollectionsKt__CollectionsKt.emptyList();
                    }
                    ((RepairButtonListView) buyerRepairDetailActivity._$_findCachedViewById(R.id.repairButtons)).setVisibility(0);
                    ((RepairButtonListView) buyerRepairDetailActivity._$_findCachedViewById(R.id.repairButtons)).b(new RepairButtonListModel(list));
                }
            }
        }
    }

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

    public static void e(BuyerRepairDetailActivity buyerRepairDetailActivity) {
        if (!PatchProxy.proxy(new Object[0], buyerRepairDetailActivity, changeQuickRedirect, false, 63919, new Class[0], Void.TYPE).isSupported) {
            super.onStart();
        }
    }

    public static void f(BuyerRepairDetailActivity buyerRepairDetailActivity) {
        if (!PatchProxy.proxy(new Object[0], buyerRepairDetailActivity, changeQuickRedirect, false, 63921, new Class[0], Void.TYPE).isSupported) {
            super.onResume();
        }
    }

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

    public final BuyerRefundDetailAdapter g() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 63901, new Class[0], BuyerRefundDetailAdapter.class);
        return (BuyerRefundDetailAdapter) (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, 63902, new Class[0], Integer.TYPE);
        return proxy.isSupported ? ((Integer) proxy.result).intValue() : R.layout.activity_repair_detail;
    }

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

    @Override // com.shizhuang.duapp.common.ui.BaseLeftBackActivity, com.shizhuang.duapp.common.ui.BaseActivity, com.shizhuang.duapp.common.base.inter.IViewController
    public void initView(@Nullable Bundle bundle) {
        if (!PatchProxy.proxy(new Object[]{bundle}, this, changeQuickRedirect, false, 63903, new Class[]{Bundle.class}, Void.TYPE).isSupported) {
            super.initView(bundle);
            BuyerRefundDetailAdapter g3 = g();
            g3.a().add(new BuyerRefundDetailAdapter.a<>(RepairStatusInfoModel.class, new ov.a(g3, RepairDetailStatusInfoView.class)));
            BuyerRefundDetailAdapter g6 = g();
            g6.a().add(new BuyerRefundDetailAdapter.a<>(RepairContentCopywritingModel.class, new ov.a(g6, RepairDetailCopywritingView.class)));
            BuyerRefundDetailAdapter g12 = g();
            g12.a().add(new BuyerRefundDetailAdapter.a<>(RepairDetailLogisticRelationModel.class, new ov.a(g12, RepairDetailLogisticsRelationView.class)));
            BuyerRefundDetailAdapter g13 = g();
            g13.a().add(new BuyerRefundDetailAdapter.a<>(RepairSenderButtonsModel.class, new ov.a(g13, RepairDetailSenderButtonsView.class)));
            BuyerRefundDetailAdapter g14 = g();
            g14.a().add(new BuyerRefundDetailAdapter.a<>(OrderProductItemModel.class, new ov.a(g14, RepairDetailProductItemView.class)));
            BuyerRefundDetailAdapter g15 = g();
            g15.a().add(new BuyerRefundDetailAdapter.a<>(RepairNoticeTipsModel.class, new ov.a(g15, RepairDetailTipsView.class)));
            BuyerRefundDetailAdapter g16 = g();
            g16.a().add(new BuyerRefundDetailAdapter.a<>(RepairAddressWidgetModel.class, new ov.a(g16, RepairDetailAddressInfoView.class)));
            BuyerRefundDetailAdapter g17 = g();
            g17.a().add(new BuyerRefundDetailAdapter.a<>(RepairBackAddressInfoModel.class, new ov.a(g17, RepairDetailBackAddressView.class)));
            BuyerRefundDetailAdapter g18 = g();
            g18.a().add(new BuyerRefundDetailAdapter.a<>(RepairItemTitleModel.class, new ov.a(g18, RepairDetailItemTitleView.class)));
            BuyerRefundDetailAdapter g19 = g();
            g19.a().add(new BuyerRefundDetailAdapter.a<>(RepairDetailOtherInfoModel.class, new ov.a(g19, RepairDetailBuyerInfoView.class)));
            BuyerRefundDetailAdapter g22 = g();
            g22.a().add(new BuyerRefundDetailAdapter.a<>(RepairItemSpaceModel.class, new ov.a(g22, RepairDetailItemSpaceView.class)));
            BuyerRefundDetailAdapter g23 = g();
            g23.a().add(new BuyerRefundDetailAdapter.a<>(RepairItemDividerModel.class, new ov.a(g23, RepairDetailItemDividerView.class)));
            ((RecyclerView) _$_findCachedViewById(R.id.recyclerView)).setLayoutManager(new LinearLayoutManager(this, 1, false));
            ((RecyclerView) _$_findCachedViewById(R.id.recyclerView)).setAdapter(g());
            ((DuSmartLayout) _$_findCachedViewById(R.id.smartLayout)).setEnableLoadMore(false);
            ((DuSmartLayout) _$_findCachedViewById(R.id.smartLayout)).setEnableRefresh(true);
            ((DuSmartLayout) _$_findCachedViewById(R.id.smartLayout)).setOnRefreshListener(new a(this));
            int type = RepairButtonType.BUYER_CANCEL_REPAIR.getType();
            BuyerRepairDetailActivity$initView$2 buyerRepairDetailActivity$initView$2 = new BuyerRepairDetailActivity$initView$2(this);
            ChangeQuickRedirect changeQuickRedirect2 = RepairButtonListView.changeQuickRedirect;
            ((RepairButtonListView) _$_findCachedViewById(R.id.repairButtons)).c(type, buyerRepairDetailActivity$initView$2, 0);
            ((RepairButtonListView) _$_findCachedViewById(R.id.repairButtons)).c(RepairButtonType.BUYER_CONFIRM_RECEIPT.getType(), new BuyerRepairDetailActivity$initView$3(this), 1);
            ((RepairButtonListView) _$_findCachedViewById(R.id.repairButtons)).c(RepairButtonType.BUYER_UPDATE_EXPRESS_NO.getType(), new BuyerRepairDetailActivity$initView$4(this), 0);
        }
    }

    @Override // androidx.activity.ComponentActivity, androidx.fragment.app.FragmentActivity
    public void onActivityResult(int i, int i3, @Nullable Intent intent) {
        Object[] objArr = {new Integer(i), new Integer(i3), intent};
        ChangeQuickRedirect changeQuickRedirect2 = changeQuickRedirect;
        Class cls = Integer.TYPE;
        if (!PatchProxy.proxy(objArr, this, changeQuickRedirect2, false, 63913, new Class[]{cls, cls, Intent.class}, Void.TYPE).isSupported) {
            super.onActivityResult(i, i3, intent);
            if (i3 == -1) {
                if (i == 100) {
                    onRefresh();
                }
            } else if (i3 == 125 && i == 123) {
                Long l = null;
                UsersAddressModel usersAddressModel = intent != null ? (UsersAddressModel) intent.getParcelableExtra("addressModel") : null;
                if (usersAddressModel != null) {
                    l = Long.valueOf(usersAddressModel.userAddressId);
                }
                if (!PatchProxy.proxy(new Object[]{l}, this, changeQuickRedirect, false, 63911, new Class[]{Long.class}, Void.TYPE).isSupported) {
                    h hVar = h.f39415a;
                    String str = this.f10857c;
                    uv.h hVar2 = new uv.h(this, this, true);
                    if (!PatchProxy.proxy(new Object[]{str, l, hVar2}, hVar, h.changeQuickRedirect, false, 234541, new Class[]{String.class, Long.class, s.class}, Void.TYPE).isSupported) {
                        j.doRequest(((OrderApiV2) j.getJavaGoApi(OrderApiV2.class)).repairModifyAddress(cd.c.b(TuplesKt.to("repairOrderId", str), TuplesKt.to("addressId", l))), hVar2);
                    }
                }
            }
        }
    }

    @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, 63916, 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, 63904, new Class[0], Void.TYPE).isSupported) {
            super.onNetErrorRetryClick();
            onRefresh();
        }
    }

    public final void onRefresh() {
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 63906, new Class[0], Void.TYPE).isSupported) {
            h hVar = h.f39415a;
            String str = this.f10857c;
            b bVar = new b(this, this);
            if (!PatchProxy.proxy(new Object[]{str, bVar}, hVar, h.changeQuickRedirect, false, 234537, new Class[]{String.class, s.class}, Void.TYPE).isSupported) {
                j.doRequest(((OrderApiV2) j.getJavaGoApi(OrderApiV2.class)).getRepairDetails(cd.c.b(TuplesKt.to("repairOrderId", str))), bVar);
            }
        }
    }

    @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, 63920, 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, 63918, new Class[0], Void.TYPE).isSupported) {
            _boostWeave.ActivityMethodWeaver_onStart(this);
        }
    }
}