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

import java.math.BigDecimal;

/**
 * 养殖产业看板 — 产业总览（与大屏首页 {@code industryOverview} 主指标一致）。
 */
public class BreedingIndustryOverviewVo
{
    /** 牦牛存栏总量（头） */
    private int inventoryTotal;

    /** 牦牛年出栏量（头） */
    private int annualOutbound;

    /** 合作社（个） */
    private int cooperativeCount;

    /** 家庭牧场（个） */
    private int familyRanchCount;

    /** 养殖大户（个） */
    private int largeLivestockFarmerCount;

    /** 农牧户数（户） */
    private int pastureCount;

    /** 有畜户数（户） */
    private int withLivestockHouseholdCount;

    /** 草场面积（亩） */
    private BigDecimal grasslandAreaMu;

    /** 预警牦牛数量（头）；档案口径，总览卡片不展示，保留接口字段 */
    private int warningYakCount;

    /** 草场块数（台账）；供草场类型区块使用，总览卡片不展示 */
    private int grasslandCount;

    public int getInventoryTotal()
    {
        return inventoryTotal;
    }

    public void setInventoryTotal(int inventoryTotal)
    {
        this.inventoryTotal = inventoryTotal;
    }

    public int getAnnualOutbound()
    {
        return annualOutbound;
    }

    public void setAnnualOutbound(int annualOutbound)
    {
        this.annualOutbound = annualOutbound;
    }

    public int getCooperativeCount()
    {
        return cooperativeCount;
    }

    public void setCooperativeCount(int cooperativeCount)
    {
        this.cooperativeCount = cooperativeCount;
    }

    public int getFamilyRanchCount()
    {
        return familyRanchCount;
    }

    public void setFamilyRanchCount(int familyRanchCount)
    {
        this.familyRanchCount = familyRanchCount;
    }

    public int getLargeLivestockFarmerCount()
    {
        return largeLivestockFarmerCount;
    }

    public void setLargeLivestockFarmerCount(int largeLivestockFarmerCount)
    {
        this.largeLivestockFarmerCount = largeLivestockFarmerCount;
    }

    public int getPastureCount()
    {
        return pastureCount;
    }

    public void setPastureCount(int pastureCount)
    {
        this.pastureCount = pastureCount;
    }

    public int getWithLivestockHouseholdCount()
    {
        return withLivestockHouseholdCount;
    }

    public void setWithLivestockHouseholdCount(int withLivestockHouseholdCount)
    {
        this.withLivestockHouseholdCount = withLivestockHouseholdCount;
    }

    public BigDecimal getGrasslandAreaMu()
    {
        return grasslandAreaMu;
    }

    public void setGrasslandAreaMu(BigDecimal grasslandAreaMu)
    {
        this.grasslandAreaMu = grasslandAreaMu;
    }

    public int getWarningYakCount()
    {
        return warningYakCount;
    }

    public void setWarningYakCount(int warningYakCount)
    {
        this.warningYakCount = warningYakCount;
    }

    public int getGrasslandCount()
    {
        return grasslandCount;
    }

    public void setGrasslandCount(int grasslandCount)
    {
        this.grasslandCount = grasslandCount;
    }
}
