Skip to content
  • P
    Projects
  • G
    Groups
  • S
    Snippets
  • Help

android / dayu

  • This project
    • Loading...
  • Sign in
Go to a project
  • Project
  • Repository
  • Issues 0
  • Merge Requests 0
  • Pipelines
  • Wiki
  • Snippets
  • Members
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Files
  • Commits
  • Branches
  • Tags
  • Contributors
  • Graph
  • Compare
  • Charts
Switch branch/tag
  • dayu
  • ..
  • adapter
  • SaleOrderAdapter.java
Find file
Normal viewHistoryPermalink
SaleOrderAdapter.java 1.48 KB
Newer Older
mReturn's avatar
sale
6b4f1835
 
mReturn committed 5 years ago
1 2 3 4
package com.bigfish.salecenter.adapter;

import com.bigfish.salecenter.R;
import com.bigfish.salecenter.databinding.ItemSaleOrderBinding;
mReturn's avatar
销售&搜索&评论
f5d1dccc
 
mReturn committed 5 years ago
5
import com.bigfish.salecenter.model.OrdersBean;
mReturn's avatar
sale
6b4f1835
 
mReturn committed 5 years ago
6
import com.dayu.base.ui.adapter.CoreAdapter;
mReturn's avatar
销售&搜索&评论
f5d1dccc
 
mReturn committed 5 years ago
7
import com.dayu.utils.CommonUtils;
mReturn's avatar
share&fix
4ceae26e
 
mReturn committed 5 years ago
8
import com.dayu.utils.GlideImageLoader;
mReturn's avatar
sale
6b4f1835
 
mReturn committed 5 years ago
9 10 11 12 13

/**
 * Created by mReturn
 * on 2020/2/13
 **/
mReturn's avatar
销售&搜索&评论
f5d1dccc
 
mReturn committed 5 years ago
14
public class SaleOrderAdapter extends CoreAdapter<OrdersBean,ItemSaleOrderBinding> {
mReturn's avatar
sale
6b4f1835
 
mReturn committed 5 years ago
15 16 17 18 19 20 21 22
    int type;

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

    @Override
mReturn's avatar
销售&搜索&评论
f5d1dccc
 
mReturn committed 5 years ago
23
    protected void onBind(ItemSaleOrderBinding holder, OrdersBean item, int position) {
mReturn's avatar
sale
6b4f1835
 
mReturn committed 5 years ago
24
        super.onBind(holder, item, position);
mReturn's avatar
share&fix
4ceae26e
 
mReturn committed 5 years ago
25
        GlideImageLoader.loadFit(mContext, holder.ivImg, item.getGoodsFirstUrl(),R.drawable.icon_img_default);
mReturn's avatar
销售&搜索&评论
f5d1dccc
 
mReturn committed 5 years ago
26
        holder.tvBrandModel.setText(item.getGoodsModel());
mReturn's avatar
fix bug
16d0953d
 
mReturn committed 5 years ago
27 28
        holder.tvPrice.setText(CommonUtils.getIntMoneyStr(mContext,item.getPrice()));
        holder.tvCommision.setText(CommonUtils.getIntMoneyStr(mContext,item.getSalesPrice()));
mReturn's avatar
销售&搜索&评论
f5d1dccc
 
mReturn committed 5 years ago
29 30 31
        holder.tvStatus.setText(CommonUtils.getOrderStauts(mContext,item.getStatus()));
        holder.tvStatus.setTextColor(CommonUtils.getOrderStautsColor(mContext,item.getStatus()));
        holder.tvDate.setText(item.getCreateTime());
mReturn's avatar
修改留言
26b2c06b
 
mReturn committed 5 years ago
32
        holder.tvCompany.setText(item.getBuyerNickName());
mReturn's avatar
sale
6b4f1835
 
mReturn committed 5 years ago
33 34 35
        holder.tvDateDesc.setText(type == 1?mContext.getString(R.string.sale_order_date):mContext.getString(R.string.sale_order_date2));
    }
}