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