package com.ots.project.exam.mapper; import com.ots.project.exam.domain.TReportTemplate; import java.util.List; /** * 报告模板配置Mapper接口 * * @author ots * @date 2020-03-24 */ public interface TReportTemplateMapper { /** * 查询报告模板配置 * * @param id 报告模板配置ID * @return 报告模板配置 */ public TReportTemplate selectTReportTemplateById(Long id); /** * 查询报告模板配置列表 * * @param tReportTemplate 报告模板配置 * @return 报告模板配置集合 */ public List selectTReportTemplateList(TReportTemplate tReportTemplate); public List selectTReportTemplates(String[] ids); TReportTemplate selectTReportTemplate(TReportTemplate tReportTemplate); /** * 新增报告模板配置 * * @param tReportTemplate 报告模板配置 * @return 结果 */ public int insertTReportTemplate(TReportTemplate tReportTemplate); /** * 修改报告模板配置 * * @param tReportTemplate 报告模板配置 * @return 结果 */ public int updateTReportTemplate(TReportTemplate tReportTemplate); /** * 删除报告模板配置 * * @param id 报告模板配置ID * @return 结果 */ public int deleteTReportTemplateById(Long id); /** * 批量删除报告模板配置 * * @param ids 需要删除的数据ID * @return 结果 */ public int deleteTReportTemplateByIds(String[] ids); }