package com.bigfish.salecenter.adapter; import com.bigfish.salecenter.R; import com.bigfish.salecenter.databinding.ItemSaleOrderBinding; import com.bigfish.salecenter.model.OrdersBean; import com.dayu.base.ui.adapter.CoreAdapter; import com.dayu.utils.CommonUtils; import com.dayu.utils.GlideImageLoader; /** * Created by mReturn * on 2020/2/13 **/ public class SaleOrderAdapter extends CoreAdapter<OrdersBean,ItemSaleOrderBinding> { int type; public SaleOrderAdapter(boolean needFoot, int type) { super(needFoot); this.type = type; } @Override protected void onBind(ItemSaleOrderBinding holder, OrdersBean item, int position) { super.onBind(holder, item, position); GlideImageLoader.loadFit(mContext, holder.ivImg, item.getGoodsFirstUrl(),R.drawable.icon_img_default); holder.tvBrandModel.setText(item.getGoodsModel()); holder.tvPrice.setText(CommonUtils.getIntMoneyStr(mContext,item.getPrice())); holder.tvCommision.setText(CommonUtils.getIntMoneyStr(mContext,item.getSalesPrice())); holder.tvStatus.setText(CommonUtils.getOrderStauts(mContext,item.getStatus())); holder.tvStatus.setTextColor(CommonUtils.getOrderStautsColor(mContext,item.getStatus())); holder.tvDate.setText(item.getCreateTime()); holder.tvCompany.setText(item.getBuyerNickName()); holder.tvDateDesc.setText(type == 1?mContext.getString(R.string.sale_order_date):mContext.getString(R.string.sale_order_date2)); } }