package com.ss.android.ugc.aweme.ecommerce.ordercenter; import X.AbstractC03120Bh; import X.AbstractC03220Br; import X.AbstractC03240Bt; import X.AbstractC2310796a; import X.AbstractC32851Rq; import X.AbstractC58327MvE; import X.ActivityC31021Kp; import X.AnonymousClass0A7; import X.AnonymousClass0CA; import X.AnonymousClass0CH; import X.AnonymousClass0EJ; import X.AnonymousClass12G; import X.AnonymousClass1ZP; import X.AnonymousClass1ZS; import X.C03210Bq; import X.C03260Bv; import X.C03270Bw; import X.C08430Vs; import X.C09030Ya; import X.C21090sc; import X.C23360wH; import X.C50441JrK; import X.C50442JrL; import X.C50443JrM; import X.C58320Mv7; import X.C97523sb; import X.EnumC38666FGl; import X.JT6; import X.JT7; import X.JT8; import android.content.Context; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.os.SystemClock; import android.util.SparseArray; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import androidx.appcompat.widget.AppCompatImageView; import androidx.fragment.app.Fragment; import com.bytedance.covode.number.Covode; import com.bytedance.ies.bullet.ui.common.BulletActivityWrapper; import com.bytedance.ies.bullet.ui.common.BulletContainerView; import com.bytedance.ies.dmt.ui.widget.tablayout.DmtTabLayout; import com.bytedance.tux.input.TuxTextView; import com.google.gson.JsonObject; import com.ss.android.ugc.aweme.base.fragment.AmeBaseFragment; import com.ss.android.ugc.aweme.bullet.api.IBulletService; import com.ss.android.ugc.aweme.bullet.impl.BulletService; import com.ss.android.ugc.aweme.ecommerce.eventcenter.EventCenter; import com.ss.android.ugc.aweme.ecommerce.ordercenter.event.Logger; import com.ss.android.ugc.aweme.ecommerce.ordercenter.repository.dto.OrderListTabInfo; import com.ss.android.ugc.aweme.ecommerce.ordercenter.view.TEIgnoreAbleFrameLayout; import com.ss.android.ugc.aweme.ecommerce.ordercenter.vm.OrderTabViewModel; import com.ss.android.ugc.aweme.ecommerce.service.IEventCenter; import com.zhiliaoapp.musically.R; import java.util.ArrayList; import java.util.List; import java.util.Set; import kotlin.g.b.m; import org.json.JSONObject; public final class OrderCenterAdapter extends AnonymousClass12G implements AbstractC32851Rq { public static final C50443JrM LIZJ = new C50443JrM((byte) 0); public final DmtTabLayout LIZ; public final ArrayList<C50441JrK> LIZIZ; public boolean LIZLLL = true; public String LJ; public final ActivityC31021Kp LJFF; public final Logger LJI; public static final class OrderListTabFragment extends AmeBaseFragment { public int LIZ = -1; public TEIgnoreAbleFrameLayout LIZIZ; public ViewGroup LIZJ; public AppCompatImageView LIZLLL; public TuxTextView LJ; public TuxTextView LJIIIZ; public BulletContainerView LJIIJ; public boolean LJIIJJI; public BulletActivityWrapper LJIIL; public boolean LJIILIIL; public boolean LJIILJJIL; public SparseArray LJIILL; static { Covode.recordClassIndex(62404); } private final void LIZIZ() { String str; if (this.LJIILIIL && !this.LJIILJJIL && getUserVisibleHint()) { this.LJIILJJIL = true; BulletContainerView bulletContainerView = this.LJIIJ; if (bulletContainerView != null) { Uri.Builder encodedAuthority = new Uri.Builder().scheme("bullet").encodedAuthority("bullet"); Bundle arguments = getArguments(); if (arguments == null || (str = arguments.getString("order_list_url")) == null) { str = "https://oec-api.tiktokv.com/view/fe_tiktok_ecommerce_order_list/index.html"; } Uri build = encodedAuthority.appendQueryParameter("url", str).build(); ActivityC31021Kp activity = getActivity(); if (activity instanceof OrderCenterActivity) { OrderCenterActivity orderCenterActivity = (OrderCenterActivity) activity; if (orderCenterActivity.LIZIZ == 0) { orderCenterActivity.LIZIZ = SystemClock.uptimeMillis(); } } m.LIZIZ(build, ""); C97523sb.LIZ(bulletContainerView, build, null, new JT6(this), 2); } } } public final void LIZ() { C08430Vs providerFactory; BulletContainerView bulletContainerView = this.LJIIJ; if (bulletContainerView != null) { bulletContainerView.LIZ(); } BulletContainerView bulletContainerView2 = this.LJIIJ; if (!(bulletContainerView2 == null || (providerFactory = bulletContainerView2.getProviderFactory()) == null)) { providerFactory.LIZ(); } this.LJIIJ = null; } @Override // com.ss.android.ugc.aweme.base.fragment.AmeBaseFragment, androidx.fragment.app.Fragment public final void onActivityCreated(Bundle bundle) { ActivityC31021Kp activity; super.onActivityCreated(bundle); BulletActivityWrapper bulletActivityWrapper = this.LJIIL; if (bulletActivityWrapper != null && (activity = getActivity()) != null && (activity instanceof ActivityC31021Kp)) { bulletActivityWrapper.LIZJ(activity, bundle); } } @Override // androidx.fragment.app.Fragment, com.ss.android.ugc.common.component.fragment.ComponentFragment public final View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) { C21090sc.LIZ(layoutInflater); Bundle arguments = getArguments(); this.LIZ = arguments != null ? arguments.getInt("tab_position") : -1; View LIZ2 = AnonymousClass0EJ.LIZ(layoutInflater, R.layout.s8, viewGroup, false); this.LIZIZ = (TEIgnoreAbleFrameLayout) LIZ2.findViewById(R.id.fov); BulletContainerView bulletContainerView = (BulletContainerView) LIZ2.findViewById(R.id.a8h); this.LJIIJ = bulletContainerView; if (bulletContainerView != null) { ActivityC31021Kp activity = getActivity(); if (activity instanceof ActivityC31021Kp) { JT8 jt8 = new JT8(activity, activity); jt8.LIZ((AnonymousClass0CH) activity); this.LJIIL = jt8; } bulletContainerView.LIZ(BulletService.LIZJ().LIZ()); BulletActivityWrapper bulletActivityWrapper = this.LJIIL; if (bulletActivityWrapper != null) { bulletContainerView.setActivityWrapper(bulletActivityWrapper); } IBulletService LIZJ2 = BulletService.LIZJ(); Context context = bulletContainerView.getContext(); m.LIZIZ(context, ""); bulletContainerView.LIZ(LIZJ2.LIZ(context), 17, 0, 0, 0, 0); } this.LIZJ = (ViewGroup) LIZ2.findViewById(R.id.d28); this.LIZLLL = (AppCompatImageView) LIZ2.findViewById(R.id.c2_); this.LJ = (TuxTextView) LIZ2.findViewById(R.id.text); this.LJIIIZ = (TuxTextView) LIZ2.findViewById(R.id.ffy); LIZ2.findViewById(R.id.eff).setOnClickListener(new JT7(this)); this.LJIILIIL = true; LIZIZ(); m.LIZIZ(LIZ2, ""); return LIZ2; } @Override // com.ss.android.ugc.aweme.base.fragment.AmeBaseFragment, com.bytedance.ies.uikit.base.AbsFragment, androidx.fragment.app.Fragment public final void onDestroyView() { super.onDestroyView(); LIZ(); this.LJIILIIL = false; this.LJIILJJIL = false; SparseArray sparseArray = this.LJIILL; if (sparseArray != null) { sparseArray.clear(); } } @Override // com.bytedance.ies.uikit.base.AbsFragment, androidx.fragment.app.Fragment, com.ss.android.ugc.common.component.fragment.ComponentFragment public final void onSaveInstanceState(Bundle bundle) { ActivityC31021Kp activity; C21090sc.LIZ(bundle); super.onSaveInstanceState(bundle); BulletActivityWrapper bulletActivityWrapper = this.LJIIL; if (bulletActivityWrapper != null && (activity = getActivity()) != null && (activity instanceof ActivityC31021Kp)) { bulletActivityWrapper.LIZIZ(activity, bundle); } } @Override // androidx.fragment.app.Fragment public final void setUserVisibleHint(boolean z) { super.setUserVisibleHint(z); if (z) { LIZIZ(); } } } static { Covode.recordClassIndex(62401); } /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public OrderCenterAdapter(ActivityC31021Kp r5, Logger logger, AnonymousClass0A7 r7) { super(r7); Uri data; C21090sc.LIZ(r5, logger, r7); this.LJFF = r5; this.LJI = logger; DmtTabLayout dmtTabLayout = (DmtTabLayout) r5.findViewById(R.id.fdu); this.LIZ = dmtTabLayout; String str = ""; this.LJ = str; this.LIZIZ = new ArrayList<>(); Intent intent = r5.getIntent(); if (!(intent == null || (data = intent.getData()) == null)) { String queryParameter = data.getQueryParameter("previous_page"); this.LJ = queryParameter != null ? queryParameter : str; } LJFF(); r5.getLifecycle().LIZ(this); dmtTabLayout.setOnTabClickListener(new AbstractC2310796a(this) { /* class com.ss.android.ugc.aweme.ecommerce.ordercenter.OrderCenterAdapter.AnonymousClass1 */ public final /* synthetic */ OrderCenterAdapter LIZ; static { Covode.recordClassIndex(62402); } { this.LIZ = r1; } @Override // X.AbstractC2310796a public final void LIZ(C58320Mv7 mv7) { OrderCenterAdapter orderCenterAdapter = this.LIZ; m.LIZIZ(mv7, ""); if (mv7.LJ >= 0 && mv7.LJ < orderCenterAdapter.LIZIZ.size()) { long uptimeMillis = SystemClock.uptimeMillis(); if (uptimeMillis - orderCenterAdapter.LIZIZ.get(mv7.LJ).LJ < 250) { orderCenterAdapter.LIZIZ.get(mv7.LJ).LJ = 0; IEventCenter LIZ2 = EventCenter.LIZ(); String jSONObject = new JSONObject().put("tab_type", orderCenterAdapter.LIZIZ.get(mv7.LJ).LIZ).toString(); m.LIZIZ(jSONObject, ""); LIZ2.LIZ("ec_order_center_tab_double_clicked", jSONObject); } else { orderCenterAdapter.LIZIZ.get(mv7.LJ).LJ = uptimeMillis; } mv7.LIZ(); } } }); dmtTabLayout.LIZ(new AbstractC58327MvE(this) { /* class com.ss.android.ugc.aweme.ecommerce.ordercenter.OrderCenterAdapter.AnonymousClass2 */ public final /* synthetic */ OrderCenterAdapter LIZ; static { Covode.recordClassIndex(62403); } /* JADX WARN: Incorrect args count in method signature: ()V */ { this.LIZ = r1; } @Override // X.AbstractC58327MvE public final void LIZ(C58320Mv7 mv7) { this.LIZ.LIZ(mv7); } @Override // X.AbstractC58327MvE public final void LIZIZ(C58320Mv7 mv7) { } @Override // X.AbstractC58327MvE public final void LIZJ(C58320Mv7 mv7) { } }); } private final String LIZIZ(int i2) { Uri.Builder builder = new Uri.Builder(); Uri parse = Uri.parse("https://oec-api.tiktokv.com/view/fe_tiktok_ecommerce_order_list/index.html"); m.LIZIZ(parse, ""); Uri.Builder encodedPath = builder.scheme(parse.getScheme()).encodedAuthority(parse.getAuthority()).encodedPath(parse.getPath()); Set<String> queryParameterNames = parse.getQueryParameterNames(); m.LIZIZ(queryParameterNames, ""); for (T t : queryParameterNames) { encodedPath.appendQueryParameter(t, parse.getQueryParameter(t)); } encodedPath.appendQueryParameter("tab_type", String.valueOf(i2)); String uri = builder.build().toString(); m.LIZIZ(uri, ""); return uri; } private final void LJFF() { ActivityC31021Kp r2 = this.LJFF; C03260Bv LIZ2 = C03270Bw.LIZ(r2, (AbstractC03240Bt) null); if (C09030Ya.LIZ) { C03210Bq.LIZ(LIZ2, r2); } AbstractC03220Br LIZ3 = LIZ2.LIZ(OrderTabViewModel.class); m.LIZIZ(LIZ3, ""); OrderTabViewModel orderTabViewModel = (OrderTabViewModel) LIZ3; C23360wH r3 = new C23360wH(); r3.element = (T) orderTabViewModel.LIZJ.getValue(); this.LIZIZ.addAll(LIZ((List<OrderListTabInfo>) r3.element)); orderTabViewModel.LIZJ.observe(this.LJFF, new C50442JrL(this, r3)); } private final List<C50441JrK> LJI() { int ordinal = EnumC38666FGl.ALL.ordinal(); String string = this.LJFF.getString(R.string.h87); m.LIZIZ(string, ""); int ordinal2 = EnumC38666FGl.TO_PAY.ordinal(); String string2 = this.LJFF.getString(R.string.h8z); m.LIZIZ(string2, ""); int ordinal3 = EnumC38666FGl.TO_SHIP.ordinal(); String string3 = this.LJFF.getString(R.string.h8y); m.LIZIZ(string3, ""); int ordinal4 = EnumC38666FGl.SHIPPED.ordinal(); String string4 = this.LJFF.getString(R.string.h8v); m.LIZIZ(string4, ""); int ordinal5 = EnumC38666FGl.COMPLETED.ordinal(); String string5 = this.LJFF.getString(R.string.h89); m.LIZIZ(string5, ""); return AnonymousClass1ZP.LIZIZ(new C50441JrK(ordinal, string, LIZIZ(EnumC38666FGl.ALL.ordinal()), "all", (byte) 0), new C50441JrK(ordinal2, string2, LIZIZ(EnumC38666FGl.TO_PAY.ordinal()), "to_pay", (byte) 0), new C50441JrK(ordinal3, string3, LIZIZ(EnumC38666FGl.TO_SHIP.ordinal()), "to_ship", (byte) 0), new C50441JrK(ordinal4, string4, LIZIZ(EnumC38666FGl.SHIPPED.ordinal()), "shipped", (byte) 0), new C50441JrK(ordinal5, string5, LIZIZ(EnumC38666FGl.COMPLETED.ordinal()), "completed", (byte) 0)); } @Override // androidx.viewpager.widget.PagerAdapter public final int LIZ(Object obj) { C21090sc.LIZ(obj); return -2; } @Override // X.AnonymousClass12G public final Fragment LIZ(int i2) { OrderListTabFragment orderListTabFragment = new OrderListTabFragment(); Bundle bundle = new Bundle(); C50441JrK jrK = this.LIZIZ.get(i2); m.LIZIZ(jrK, ""); C50441JrK jrK2 = jrK; Uri.Builder builder = new Uri.Builder(); JsonObject jsonObject = new JsonObject(); jsonObject.addProperty("previous_page", this.LJ); jsonObject.addProperty("tab_name", jrK2.LIZIZ); jsonObject.addProperty("tab_id", jrK2.LIZLLL); Uri parse = Uri.parse(jrK2.LIZJ); m.LIZIZ(parse, ""); builder.scheme(parse.getScheme()); builder.encodedAuthority(parse.getAuthority()); builder.encodedPath(parse.getPath()); Set<String> queryParameterNames = parse.getQueryParameterNames(); m.LIZIZ(queryParameterNames, ""); for (T t : queryParameterNames) { builder.appendQueryParameter(t, parse.getQueryParameter(t)); } builder.appendQueryParameter("trackParams", jsonObject.toString()); String uri = builder.build().toString(); m.LIZIZ(uri, ""); bundle.putString("order_list_url", uri); bundle.putInt("tab_position", i2); orderListTabFragment.setArguments(bundle); return orderListTabFragment; } public final List<C50441JrK> LIZ(List<OrderListTabInfo> list) { if (list == null || list.isEmpty()) { return LJI(); } ArrayList arrayList = new ArrayList(); for (T t : list) { int tab = t.getTab(); String text = t.getText(); String schema = t.getSchema(); arrayList.add(new C50441JrK(tab, text, (schema == null || schema.length() == 0) ? LIZIZ(t.getTab()) : t.getSchema(), t.getTabName(), (byte) 0)); } return arrayList; } public final void LIZ(C58320Mv7 mv7) { if (mv7 != null) { IEventCenter LIZ2 = EventCenter.LIZ(); String jSONObject = new JSONObject().put("tab_type", this.LIZIZ.get(mv7.LJ).LIZ).toString(); m.LIZIZ(jSONObject, ""); LIZ2.LIZ("ec_order_center_tab_clicked", jSONObject); } if (mv7 != null) { Logger logger = this.LJI; C50441JrK jrK = this.LIZIZ.get(mv7.LJ); m.LIZIZ(jrK, ""); logger.LIZ(jrK); } } @Override // androidx.viewpager.widget.PagerAdapter, X.AnonymousClass12G public final void LIZ(ViewGroup viewGroup, int i2, Object obj) { C21090sc.LIZ(viewGroup, obj); super.LIZ(viewGroup, i2, obj); if (obj instanceof OrderListTabFragment) { ((OrderListTabFragment) obj).LIZ(); } } @Override // androidx.viewpager.widget.PagerAdapter public final int LIZIZ() { return this.LIZIZ.size(); } @Override // androidx.viewpager.widget.PagerAdapter public final CharSequence LIZJ(int i2) { return this.LIZIZ.get(i2).LIZIZ; } public final C50441JrK LIZLLL() { ArrayList<C50441JrK> arrayList = this.LIZIZ; DmtTabLayout dmtTabLayout = this.LIZ; m.LIZIZ(dmtTabLayout, ""); C50441JrK jrK = arrayList.get(dmtTabLayout.getSelectedTabPosition()); m.LIZIZ(jrK, ""); return jrK; } public final int LJ() { String queryParameter; Integer LJ2; Intent intent = this.LJFF.getIntent(); m.LIZIZ(intent, ""); Uri data = intent.getData(); if (data == null || (queryParameter = data.getQueryParameter("tab_type")) == null || (LJ2 = AnonymousClass1ZS.LJ(queryParameter)) == null) { return 0; } for (T t : this.LIZIZ) { int i2 = t.LIZ; if (LJ2 != null && i2 == LJ2.intValue()) { return this.LIZIZ.indexOf(t); } } return 0; } @AbstractC03120Bh(LIZ = AnonymousClass0CA.ON_RESUME) public final void onResume() { if (this.LIZLLL) { this.LIZLLL = false; return; } DmtTabLayout dmtTabLayout = this.LIZ; m.LIZIZ(dmtTabLayout, ""); LIZ(dmtTabLayout.LIZIZ(dmtTabLayout.getSelectedTabPosition())); } @Override // X.AbstractC264012v public final void onStateChanged(AnonymousClass0CH r2, AnonymousClass0CA r3) { if (r3 == AnonymousClass0CA.ON_RESUME) { onResume(); } } }