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


package com.shizhuang.duapp.modules.depositv2.module.manage.adapter;

import android.view.View;
import android.view.ViewGroup;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.appcompat.widget.AppCompatTextView;
import cd.k;
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.recyclerview.adapter.DuDelegateInnerAdapter;
import com.shizhuang.duapp.common.recyclerview.holder.DuViewHolder;
import com.shizhuang.duapp.common.ui.view.ProductImageLoaderView;
import com.shizhuang.duapp.common.widget.font.IconFontTextView;
import com.shizhuang.duapp.libs.duimageloaderview.DuImageLoaderView;
import com.shizhuang.duapp.modules.depositv2.module.inwarehouse.model.SkuInfoDTO;
import com.shizhuang.duapp.modules.depositv2.module.manage.model.BottomDTO;
import com.shizhuang.duapp.modules.depositv2.module.manage.model.Button;
import com.shizhuang.duapp.modules.depositv2.module.manage.model.DepositManageModel;
import com.shizhuang.duapp.modules.depositv2.module.manage.model.SellerSpuArrestDTO;
import com.shizhuang.duapp.modules.depositv2.module.manage.view.DepositButtonListView;
import java.util.HashMap;
import java.util.List;
import kotlin.Metadata;
import kotlin.collections.CollectionsKt__CollectionsKt;
import kotlin.text.StringsKt__StringsJVMKt;
import org.jetbrains.annotations.NotNull;
import us.c;

@Metadata(bv = {}, d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001:\u0001\u0003¨\u0006\u0004"}, d2 = {"Lcom/shizhuang/duapp/modules/depositv2/module/manage/adapter/DepositManageAdapter;", "Lcom/shizhuang/duapp/common/recyclerview/adapter/DuDelegateInnerAdapter;", "Lcom/shizhuang/duapp/modules/depositv2/module/manage/model/DepositManageModel;", "DepositManageViewHolder", "du_deposit_release"}, k = 1, mv = {1, 4, 2})
/* compiled from: DepositManageAdapter.kt */
public final class DepositManageAdapter extends DuDelegateInnerAdapter<DepositManageModel> {
    public static ChangeQuickRedirect changeQuickRedirect;
    public final int l;

    @Metadata(bv = {}, d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001¨\u0006\u0003"}, d2 = {"Lcom/shizhuang/duapp/modules/depositv2/module/manage/adapter/DepositManageAdapter$DepositManageViewHolder;", "Lcom/shizhuang/duapp/common/recyclerview/holder/DuViewHolder;", "Lcom/shizhuang/duapp/modules/depositv2/module/manage/model/DepositManageModel;", "du_deposit_release"}, k = 1, mv = {1, 4, 2})
    /* compiled from: DepositManageAdapter.kt */
    public static final class DepositManageViewHolder extends DuViewHolder<DepositManageModel> {
        public static ChangeQuickRedirect changeQuickRedirect;
        public final int b;

        /* renamed from: c  reason: collision with root package name */
        public HashMap f12564c;

        public DepositManageViewHolder(@NotNull View view, int i) {
            super(view);
            this.b = i;
        }

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

        public final int a() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 93813, new Class[0], Integer.TYPE);
            return proxy.isSupported ? ((Integer) proxy.result).intValue() : this.b;
        }

        /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object, int] */
        @Override // com.shizhuang.duapp.common.recyclerview.holder.DuViewHolder
        public void onBind(DepositManageModel depositManageModel, int i) {
            DepositManageModel depositManageModel2 = depositManageModel;
            if (!PatchProxy.proxy(new Object[]{depositManageModel2, new Integer(i)}, this, changeQuickRedirect, false, 93810, new Class[]{DepositManageModel.class, Integer.TYPE}, Void.TYPE).isSupported) {
                IconFontTextView iconFontTextView = (IconFontTextView) _$_findCachedViewById(R.id.tv_enter);
                String bidNo = depositManageModel2.getBidNo();
                int i3 = 8;
                iconFontTextView.setVisibility((bidNo == null || bidNo.length() == 0) ^ true ? 0 : 8);
                AppCompatTextView appCompatTextView = (AppCompatTextView) _$_findCachedViewById(R.id.txt_status);
                String headTitle = depositManageModel2.getHeadTitle();
                appCompatTextView.setVisibility((headTitle == null || headTitle.length() == 0) ^ true ? 0 : 8);
                View _$_findCachedViewById = _$_findCachedViewById(R.id.top_line);
                String headTitle2 = depositManageModel2.getHeadTitle();
                _$_findCachedViewById.setVisibility((headTitle2 == null || headTitle2.length() == 0) ^ true ? 0 : 8);
                AppCompatTextView appCompatTextView2 = (AppCompatTextView) _$_findCachedViewById(R.id.txt_status);
                String headTitle3 = depositManageModel2.getHeadTitle();
                String str = "";
                if (headTitle3 == null) {
                    headTitle3 = str;
                }
                appCompatTextView2.setText(headTitle3);
                SkuInfoDTO skuInfoDTO = depositManageModel2.getSkuInfoDTO();
                if (skuInfoDTO != null) {
                    ((ProductImageLoaderView) _$_findCachedViewById(R.id.product_image)).g(skuInfoDTO.getSkuPic());
                    AppCompatTextView appCompatTextView3 = (AppCompatTextView) _$_findCachedViewById(R.id.txt_product_name);
                    String spuTitle = skuInfoDTO.getSpuTitle();
                    if (spuTitle == null) {
                        spuTitle = str;
                    }
                    appCompatTextView3.setText(spuTitle);
                    AppCompatTextView appCompatTextView4 = (AppCompatTextView) _$_findCachedViewById(R.id.txt_sku);
                    String articleNumber = skuInfoDTO.getArticleNumber();
                    if (articleNumber == null) {
                        articleNumber = str;
                    }
                    appCompatTextView4.setText(articleNumber);
                    AppCompatTextView appCompatTextView5 = (AppCompatTextView) _$_findCachedViewById(R.id.txt_sku_num);
                    StringBuilder sb2 = new StringBuilder();
                    String skuProp = skuInfoDTO.getSkuProp();
                    if (skuProp == null) {
                        skuProp = str;
                    }
                    sb2.append(skuProp);
                    sb2.append(" × ");
                    sb2.append(skuInfoDTO.getSkuQuantity());
                    appCompatTextView5.setText(sb2.toString());
                    if (skuInfoDTO.getSkuPrice() > 0) {
                        StringBuilder c5 = c.c(165);
                        c5.append(k.e(skuInfoDTO.getSkuPrice(), false, null, 3));
                        ((AppCompatTextView) _$_findCachedViewById(R.id.txt_sku_price)).setText(c5.toString());
                    }
                }
                AppCompatTextView appCompatTextView6 = (AppCompatTextView) _$_findCachedViewById(R.id.txt_sku_price);
                SkuInfoDTO skuInfoDTO2 = depositManageModel2.getSkuInfoDTO();
                appCompatTextView6.setVisibility(((skuInfoDTO2 != null ? skuInfoDTO2.getSkuPrice() : 0) > 0 ? 1 : ((skuInfoDTO2 != null ? skuInfoDTO2.getSkuPrice() : 0) == 0 ? 0 : -1)) > 0 ? 0 : 8);
                BottomDTO bottomDTO = depositManageModel2.getBottomDTO();
                if (bottomDTO != null) {
                    AppCompatTextView appCompatTextView7 = (AppCompatTextView) _$_findCachedViewById(R.id.txt_bottom_desc);
                    String subTitle = bottomDTO.getSubTitle();
                    if (subTitle != null) {
                        str = subTitle;
                    }
                    appCompatTextView7.setText(str);
                    DepositButtonListView depositButtonListView = (DepositButtonListView) _$_findCachedViewById(R.id.deposit_item_btn_list);
                    List<Button> buttons = bottomDTO.getButtons();
                    if (buttons == null) {
                        buttons = CollectionsKt__CollectionsKt.emptyList();
                    }
                    depositButtonListView.b(buttons);
                }
                if (!PatchProxy.proxy(new Object[]{depositManageModel2}, this, changeQuickRedirect, false, 93811, new Class[]{DepositManageModel.class}, Void.TYPE).isSupported) {
                    ((LinearLayout) _$_findCachedViewById(R.id.tvDesParent)).setVisibility(depositManageModel2.canNotAccess() ? 0 : 8);
                    SellerSpuArrestDTO sellerSpuArrest = depositManageModel2.getSellerSpuArrest();
                    if (sellerSpuArrest != null) {
                        TextView textView = (TextView) _$_findCachedViewById(R.id.tvBidDes);
                        String bidDes = sellerSpuArrest.getBidDes();
                        textView.setVisibility((bidDes == null || bidDes.length() == 0) ^ true ? 0 : 8);
                        TextView textView2 = (TextView) _$_findCachedViewById(R.id.tvRetrieveDes);
                        String retrieveDes = sellerSpuArrest.getRetrieveDes();
                        textView2.setVisibility((retrieveDes == null || retrieveDes.length() == 0) ^ true ? 0 : 8);
                        ((TextView) _$_findCachedViewById(R.id.tvBidDes)).setText(sellerSpuArrest.getBidDes());
                        ((TextView) _$_findCachedViewById(R.id.tvRetrieveDes)).setText(sellerSpuArrest.getRetrieveDes());
                    }
                }
                ((DuImageLoaderView) _$_findCachedViewById(R.id.ivIcePrice)).i("https://apk.poizon.com/duApp/Android_Config/resource/mall/app/merchant/icon_browsing_records@3x.png").x();
                ((TextView) _$_findCachedViewById(R.id.tvIcePriceHint)).setText(depositManageModel2.getIcePriceGuideText());
                LinearLayout linearLayout = (LinearLayout) _$_findCachedViewById(R.id.icePriceTag);
                String icePriceGuideText = depositManageModel2.getIcePriceGuideText();
                if (!(icePriceGuideText == null || StringsKt__StringsJVMKt.isBlank(icePriceGuideText))) {
                    i3 = 0;
                }
                linearLayout.setVisibility(i3);
                if (!PatchProxy.proxy(new Object[]{depositManageModel2}, this, changeQuickRedirect, false, 93812, new Class[]{DepositManageModel.class}, Void.TYPE).isSupported) {
                    ((DepositButtonListView) _$_findCachedViewById(R.id.deposit_item_btn_list)).a(5, new DepositManageAdapter$DepositManageViewHolder$registerButton$1(this, depositManageModel2));
                    ((DepositButtonListView) _$_findCachedViewById(R.id.deposit_item_btn_list)).a(18, new DepositManageAdapter$DepositManageViewHolder$registerButton$2(this, depositManageModel2));
                    ((DepositButtonListView) _$_findCachedViewById(R.id.deposit_item_btn_list)).a(17, new DepositManageAdapter$DepositManageViewHolder$registerButton$3(this, depositManageModel2));
                    ((DepositButtonListView) _$_findCachedViewById(R.id.deposit_item_btn_list)).a(13, new DepositManageAdapter$DepositManageViewHolder$registerButton$4(this, depositManageModel2));
                    ((DepositButtonListView) _$_findCachedViewById(R.id.deposit_item_btn_list)).a(4, new DepositManageAdapter$DepositManageViewHolder$registerButton$5(this, depositManageModel2));
                }
                ViewExtensionKt.j(this.itemView, 0, new DepositManageAdapter$DepositManageViewHolder$onBind$3(this, depositManageModel2), 1);
            }
        }
    }

    public DepositManageAdapter(int i) {
        this.l = i;
    }

    @Override // com.shizhuang.duapp.common.recyclerview.adapter.AdapterLoader, com.shizhuang.duapp.common.recyclerview.adapter.DuDelegateInnerAdapter
    @NotNull
    public DuViewHolder<DepositManageModel> onViewHolderCreate(@NotNull ViewGroup viewGroup, int i) {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[]{viewGroup, new Integer(i)}, this, changeQuickRedirect, false, 93808, new Class[]{ViewGroup.class, Integer.TYPE}, DuViewHolder.class);
        if (proxy.isSupported) {
            return (DuViewHolder) proxy.result;
        }
        return new DepositManageViewHolder(ViewExtensionKt.w(viewGroup, R.layout.item_deposit_list, false, 2), this.l);
    }
}