package com.ruoyi.web.report.service;

import com.ruoyi.web.report.domain.print.ReportPrintTemplateVo;

/**
 * 报表打印模板服务。
 */
public interface IReportPrintTemplateService {
    /**
     * 查询模板。
     *
     * @param reportId 报表ID
     * @return 模板
     */
    ReportPrintTemplateVo getByReportId(Long reportId);

    /**
     * 覆盖保存模板。
     *
     * @param reportId 报表ID
     * @param template 模板
     * @return 受影响行数
     */
    int saveByReportId(Long reportId, ReportPrintTemplateVo template);
}
