package com.ruoyi.web.modules.industryservice.service;

import com.ruoyi.web.modules.industryservice.domain.vo.BreedingIndustryDashboardVo;

/**
 * 养殖产业看板服务。
 */
public interface IBreedingIndustryDashboardService
{
    /**
     * 加载看板全量数据（统计年默认当前自然年）。
     *
     * @param forceRefresh 是否跳过可选缓存（本期实时聚合，参数预留）
     */
    BreedingIndustryDashboardVo loadDashboard(boolean forceRefresh);

    /**
     * 加载看板全量数据。
     *
     * @param forceRefresh 是否跳过可选缓存（本期实时聚合，参数预留）
     * @param statYear     统计年份；空则当前自然年
     */
    BreedingIndustryDashboardVo loadDashboard(boolean forceRefresh, String statYear);
}
