package com.bigfish.salecenter.adapter;

import com.bigfish.salecenter.R;
import com.bigfish.salecenter.databinding.ItemSaleCheckBinding;
import com.bigfish.salecenter.model.SaleProduct;
import com.bigfish.salecenter.presenter.saleproduct.SaleProductPresent;
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 BdCheckAdapter extends CoreAdapter<SaleProduct, ItemSaleCheckBinding> {
    private SaleProductPresent mPresenter;
    private int type;

    public BdCheckAdapter(boolean needFoot, int type) {
        super(needFoot);
        this.type = type;
    }

    @Override
    protected void onBind(ItemSaleCheckBinding holder, SaleProduct item, int position) {
        super.onBind(holder, item, position);
        holder.tvBrandModel.setText(item.getCustomerCompany());
        GlideImageLoader.loadFit(mContext, holder.ivImg, item.getGoodsFirstUrl(), R.drawable.icon_img_default);
        holder.tvSinglePrice.setText(CommonUtils.getIntMoneyStr(mContext, item.getBdPrice()));
        holder.tvCommision.setText(CommonUtils.getIntMoneyStr(mContext, item.getSalesPrice()));
        holder.businessName.setText(item.getSubmitTime());
    }

    public void initPresenter(SaleProductPresent presenter) {
        mPresenter = presenter;
    }
}