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


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

import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.FrameLayout;
import android.widget.TextView;
import androidx.annotation.Keep;
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.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.modules.aftersale.repair.callback.IRepairModuleHelper;
import com.shizhuang.duapp.modules.aftersale.repair.model.BackAddressModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.ExpressPickUpTypeListModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.ExpressPickUpTypeModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.RepairAddressModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.RepairConfirmModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.RepairExplainModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.RepairImageModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.RepairNoticeModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.RepairPickUpModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.RepairServiceModel;
import com.shizhuang.duapp.modules.aftersale.repair.model.ServiceItemModel;
import com.shizhuang.duapp.modules.aftersale.repair.view.RepairAddressView;
import com.shizhuang.duapp.modules.aftersale.repair.view.RepairExplainView;
import com.shizhuang.duapp.modules.aftersale.repair.view.RepairImageView;
import com.shizhuang.duapp.modules.aftersale.repair.view.RepairItemsView;
import com.shizhuang.duapp.modules.aftersale.repair.view.RepairNoticeView;
import com.shizhuang.duapp.modules.aftersale.repair.view.RepairPickUpView;
import com.shizhuang.duapp.modules.aftersale.repair.view.RepairProductView;
import com.shizhuang.duapp.modules.common.model.OrderProductModel;
import com.shizhuang.duapp.modules.net.api.OrderApiV2;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.NoSuchElementException;
import jn.b;
import kotlin.Metadata;
import kotlin.TuplesKt;
import kotlin.Unit;
import kotlin.jvm.JvmField;
import org.jetbrains.annotations.Nullable;
import rd.l;
import td.j;
import td.s;
import vv0.h;

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

    /* renamed from: c  reason: collision with root package name */
    public String f10856c;
    public boolean d = true;
    public final List<IRepairModuleHelper> e = new ArrayList();
    public HashMap f;

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

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

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

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

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

        @Override // com.shizhuang.duapp.common.helper.net.facade.IViewHandler, td.s, td.a
        public void onBzError(@Nullable l<RepairConfirmModel> lVar) {
            if (!PatchProxy.proxy(new Object[]{lVar}, this, changeQuickRedirect, false, 63892, new Class[]{l.class}, Void.TYPE).isSupported) {
                super.onBzError(lVar);
                this.b.showErrorView();
            }
        }

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

        @Override // com.shizhuang.duapp.common.helper.net.facade.IViewHandler, td.a
        public void onSuccess(Object obj) {
            T t;
            RepairConfirmModel repairConfirmModel = (RepairConfirmModel) obj;
            int i = 0;
            if (!PatchProxy.proxy(new Object[]{repairConfirmModel}, this, changeQuickRedirect, false, 63891, new Class[]{RepairConfirmModel.class}, Void.TYPE).isSupported) {
                super.onSuccess(repairConfirmModel);
                if (repairConfirmModel == null) {
                    this.b.showErrorView();
                    return;
                }
                ApplyForRepairActivity applyForRepairActivity = this.b;
                applyForRepairActivity.d = false;
                applyForRepairActivity.showDataView();
                ApplyForRepairActivity applyForRepairActivity2 = this.b;
                if (!PatchProxy.proxy(new Object[]{repairConfirmModel}, applyForRepairActivity2, ApplyForRepairActivity.changeQuickRedirect, false, 63873, new Class[]{RepairConfirmModel.class}, Void.TYPE).isSupported) {
                    ((FrameLayout) applyForRepairActivity2._$_findCachedViewById(R.id.layButton)).setVisibility(0);
                    OrderProductModel skuInfo = repairConfirmModel.getSkuInfo();
                    if (skuInfo != null) {
                        ((RepairProductView) applyForRepairActivity2._$_findCachedViewById(R.id.layRepairProduct)).update(skuInfo);
                    }
                    ArrayList<ServiceItemModel> serviceItems = repairConfirmModel.getServiceItems();
                    if (serviceItems != null) {
                        ((RepairItemsView) applyForRepairActivity2._$_findCachedViewById(R.id.layRepairItems)).update(new RepairServiceModel(serviceItems));
                    }
                    BackAddressModel backAddressModel = null;
                    ((RepairExplainView) applyForRepairActivity2._$_findCachedViewById(R.id.layRepairExplain)).update(new RepairExplainModel(null, 1, null));
                    ((RepairImageView) applyForRepairActivity2._$_findCachedViewById(R.id.layRepairImages)).update(new RepairImageModel(null, 1, null));
                    ExpressPickUpTypeModel expressPickUpType = repairConfirmModel.getExpressPickUpType();
                    if (expressPickUpType != null) {
                        RepairPickUpView repairPickUpView = (RepairPickUpView) applyForRepairActivity2._$_findCachedViewById(R.id.layRepairPickUp);
                        List<ExpressPickUpTypeListModel> expressPickUpList = expressPickUpType.getExpressPickUpList();
                        if (expressPickUpList != null) {
                            Iterator<T> it2 = expressPickUpList.iterator();
                            while (it2.hasNext()) {
                                t = it2.next();
                                if (t.getRecommend()) {
                                    t.setChecked(true);
                                    Unit unit = Unit.INSTANCE;
                                }
                            }
                            throw new NoSuchElementException("Collection contains no element matching the predicate.");
                        }
                        t = null;
                        repairPickUpView.update(new RepairPickUpModel(expressPickUpType, t));
                    }
                    BackAddressModel backAddress = repairConfirmModel.getBackAddress();
                    if (backAddress != null) {
                        RepairAddressView repairAddressView = (RepairAddressView) applyForRepairActivity2._$_findCachedViewById(R.id.layRepairAddress);
                        if (backAddress.getUserAddressId() > 0) {
                            backAddressModel = backAddress;
                        }
                        repairAddressView.update(new RepairAddressModel(backAddressModel, backAddress.getUserAddressId()));
                    }
                    RepairNoticeModel notice = repairConfirmModel.getNotice();
                    if (notice != null) {
                        ((RepairNoticeView) applyForRepairActivity2._$_findCachedViewById(R.id.layRepairNotice)).update(notice);
                    }
                    DuImageLoaderView duImageLoaderView = (DuImageLoaderView) applyForRepairActivity2._$_findCachedViewById(R.id.ivRules);
                    String repairRule = repairConfirmModel.getRepairRule();
                    if (repairRule == null || repairRule.length() == 0) {
                        i = 8;
                    }
                    duImageLoaderView.setVisibility(i);
                    float f = (float) 24;
                    ((c) ((DuImageLoaderView) applyForRepairActivity2._$_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) applyForRepairActivity2._$_findCachedViewById(R.id.ivRules), 0, new ApplyForRepairActivity$handleData$$inlined$apply$lambda$1(repairConfirmModel, applyForRepairActivity2), 1);
                }
            }
        }
    }

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

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

    public static void f(ApplyForRepairActivity applyForRepairActivity) {
        if (!PatchProxy.proxy(new Object[0], applyForRepairActivity, changeQuickRedirect, false, 63885, 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, 63878, new Class[]{Integer.TYPE}, View.class);
        if (proxy.isSupported) {
            return (View) proxy.result;
        }
        if (this.f == null) {
            this.f = new HashMap();
        }
        View view = (View) this.f.get(Integer.valueOf(i));
        if (view != null) {
            return view;
        }
        View findViewById = findViewById(i);
        this.f.put(Integer.valueOf(i), findViewById);
        return findViewById;
    }

    public final void fetchData() {
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 63871, new Class[0], Void.TYPE).isSupported) {
            h hVar = h.f39415a;
            String str = this.f10856c;
            a aVar = new a(this, this);
            if (!PatchProxy.proxy(new Object[]{str, aVar}, hVar, h.changeQuickRedirect, false, 234534, new Class[]{String.class, s.class}, Void.TYPE).isSupported) {
                j.doRequest(((OrderApiV2) j.getJavaGoApi(OrderApiV2.class)).confirmRepair(cd.c.b(TuplesKt.to("subOrderNo", str))), aVar);
            }
        }
    }

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

    @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, 63870, new Class[0], Void.TYPE).isSupported) {
            this.d = true;
            fetchData();
        }
    }

    @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, 63869, new Class[]{Bundle.class}, Void.TYPE).isSupported) {
            super.initView(bundle);
            ViewExtensionKt.h((TextView) _$_findCachedViewById(R.id.tvButton), new ApplyForRepairActivity$initView$1(this));
            this.e.add((RepairItemsView) _$_findCachedViewById(R.id.layRepairItems));
            this.e.add((RepairExplainView) _$_findCachedViewById(R.id.layRepairExplain));
            this.e.add((RepairImageView) _$_findCachedViewById(R.id.layRepairImages));
            this.e.add((RepairAddressView) _$_findCachedViewById(R.id.layRepairAddress));
        }
    }

    @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, 63877, new Class[]{cls, cls, Intent.class}, Void.TYPE).isSupported) {
            super.onActivityResult(i, i3, intent);
            for (IRepairModuleHelper iRepairModuleHelper : this.e) {
                iRepairModuleHelper.onActivityResult(i, i3, intent);
            }
        }
    }

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

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