得物.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);
}
}
}