package com.ruoyi.web.report.service;

import com.ruoyi.web.report.domain.bo.ReportRebuildBo;

/**
 * 报表离线聚合服务接口。
 */
public interface IReportAggregateService {
    /**
     * 手动补算报表聚合数据。
     *
     * @param reportId 报表ID
     * @param rebuildBo 补算参数
     * @return 受影响记录数（写入聚合表的行数）
     */
    int rebuild(Long reportId, ReportRebuildBo rebuildBo);
}
