package com.ruoyi.web.modules.trading.domain.vo;

import java.math.BigDecimal;

/**
 * 承销商首页交易汇总指标。
 */
public class AppDistributorTradeSummaryVo
{
    /** 累计下单数 */
    private long orderCount;

    /** 采购总金额（元） */
    private BigDecimal totalAmount;

    /** 已购牦牛数（头） */
    private long totalHeads;

    /** 订单完成率（%，1 位小数） */
    private BigDecimal completionRate;

    /** 近期交易均价（元/头，2 位小数） */
    private BigDecimal avgUnitPrice;

    /** 成交供应商数（已完成订单去重 supplier_id） */
    private long supplierCount;

    public long getOrderCount()
    {
        return orderCount;
    }

    public void setOrderCount(long orderCount)
    {
        this.orderCount = orderCount;
    }

    public BigDecimal getTotalAmount()
    {
        return totalAmount;
    }

    public void setTotalAmount(BigDecimal totalAmount)
    {
        this.totalAmount = totalAmount;
    }

    public long getTotalHeads()
    {
        return totalHeads;
    }

    public void setTotalHeads(long totalHeads)
    {
        this.totalHeads = totalHeads;
    }

    public BigDecimal getCompletionRate()
    {
        return completionRate;
    }

    public void setCompletionRate(BigDecimal completionRate)
    {
        this.completionRate = completionRate;
    }

    public BigDecimal getAvgUnitPrice()
    {
        return avgUnitPrice;
    }

    public void setAvgUnitPrice(BigDecimal avgUnitPrice)
    {
        this.avgUnitPrice = avgUnitPrice;
    }

    public long getSupplierCount()
    {
        return supplierCount;
    }

    public void setSupplierCount(long supplierCount)
    {
        this.supplierCount = supplierCount;
    }
}
