package com.smartor.service; import java.util.List; import com.smartor.domain.IvrSceneExecuteconfig; /** * AI外呼执行配置Service接口 * * @author smartor * @date 2023-03-06 */ public interface IIvrSceneExecuteconfigService { /** * 查询AI外呼执行配置 * * @param scenecfgid AI外呼执行配置主键 * @return AI外呼执行配置 */ public IvrSceneExecuteconfig selectIvrSceneExecuteconfigByScenecfgid(Long scenecfgid); /** * 查询AI外呼执行配置列表 * * @param ivrSceneExecuteconfig AI外呼执行配置 * @return AI外呼执行配置集合 */ public List selectIvrSceneExecuteconfigList(IvrSceneExecuteconfig ivrSceneExecuteconfig); /** * 新增AI外呼执行配置 * * @param ivrSceneExecuteconfig AI外呼执行配置 * @return 结果 */ public int insertIvrSceneExecuteconfig(IvrSceneExecuteconfig ivrSceneExecuteconfig); /** * 修改AI外呼执行配置 * * @param ivrSceneExecuteconfig AI外呼执行配置 * @return 结果 */ public int updateIvrSceneExecuteconfig(IvrSceneExecuteconfig ivrSceneExecuteconfig); /** * 批量删除AI外呼执行配置 * * @param scenecfgids 需要删除的AI外呼执行配置主键集合 * @return 结果 */ public int deleteIvrSceneExecuteconfigByScenecfgids(Long[] scenecfgids); /** * 删除AI外呼执行配置信息 * * @param scenecfgid AI外呼执行配置主键 * @return 结果 */ public int deleteIvrSceneExecuteconfigByScenecfgid(Long scenecfgid); }