package com.smartor.mapper; import com.smartor.domain.SvyTaskTemplateScript; import org.apache.ibatis.annotations.Mapper; import java.util.List; /** * 问卷任务模版问题话术库Mapper接口 * * @author ruoyi * @date 2024-06-19 */ @Mapper public interface SvyTaskTemplateScriptMapper { /** * 查询问卷任务模版问题话术库 * * @param ID 问卷任务模版问题话术库主键 * @return 问卷任务模版问题话术库 */ public SvyTaskTemplateScript selectSvyTaskTemplateScriptByID(Long ID); /** * 查询问卷任务模版问题话术库列表 * * @param svyTaskTemplateScript 问卷任务模版问题话术库 * @return 问卷任务模版问题话术库集合 */ public List selectSvyTaskTemplateScriptList(SvyTaskTemplateScript svyTaskTemplateScript); /** * 新增问卷任务模版问题话术库 * * @param svyTaskTemplateScript 问卷任务模版问题话术库 * @return 结果 */ public int insertSvyTaskTemplateScript(SvyTaskTemplateScript svyTaskTemplateScript); /** * 修改问卷任务模版问题话术库 * * @param svyTaskTemplateScript 问卷任务模版问题话术库 * @return 结果 */ public int updateSvyTaskTemplateScript(SvyTaskTemplateScript svyTaskTemplateScript); /** * 删除问卷任务模版问题话术库 * * @param ID 问卷任务模版问题话术库主键 * @return 结果 */ public int deleteSvyTaskTemplateScriptByID(Long ID); /** * 批量删除问卷任务模版问题话术库 * * @param IDs 需要删除的数据主键集合 * @return 结果 */ public int deleteSvyTaskTemplateScriptByIDs(Long[] IDs); }