| | |
| | | package com.smartor.service; |
| | | |
| | | import java.util.List; |
| | | import com.smartor.domain.IvrLibaTemplate; |
| | | import com.smartor.domain.IvrLibaTemplateVO; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 话术模板库Service接口 |
| | | * 模板库Service接口 |
| | | * |
| | | * @author smartor |
| | | * @date 2023-03-22 |
| | | * @author ruoyi |
| | | * @date 2023-12-23 |
| | | */ |
| | | public interface IIvrLibaTemplateService |
| | | { |
| | | public interface IIvrLibaTemplateService { |
| | | /** |
| | | * 查询话术模板库 |
| | | * 查询模板库 |
| | | * |
| | | * @param templateID 话术模板库主键 |
| | | * @return 话术模板库 |
| | | * @param ID 模板库主键 |
| | | * @return 模板库 |
| | | */ |
| | | public IvrLibaTemplate selectIvrLibaTemplateByTemplateID(String templateID); |
| | | public IvrLibaTemplate selectIvrLibaTemplateByID(Long ID); |
| | | |
| | | /** |
| | | * 查询话术模板库列表 |
| | | * 查询模板库列表 |
| | | * |
| | | * @param ivrLibaTemplate 话术模板库 |
| | | * @return 话术模板库集合 |
| | | * @param ivrLibaTemplate 模板库 |
| | | * @return 模板库集合 |
| | | */ |
| | | public List<IvrLibaTemplate> selectIvrLibaTemplateList(IvrLibaTemplate ivrLibaTemplate); |
| | | |
| | | /** |
| | | * 新增话术模板库 |
| | | * 新增模板库 |
| | | * |
| | | * @param ivrLibaTemplate 话术模板库 |
| | | * @param ivrLibaTemplate 模板库 |
| | | * @return 结果 |
| | | */ |
| | | public int insertIvrLibaTemplate(IvrLibaTemplate ivrLibaTemplate); |
| | | |
| | | /** |
| | | * 修改话术模板库 |
| | | * 修改模板库 |
| | | * |
| | | * @param ivrLibaTemplate 话术模板库 |
| | | * @param ivrLibaTemplate 模板库 |
| | | * @return 结果 |
| | | */ |
| | | public int updateIvrLibaTemplate(IvrLibaTemplate ivrLibaTemplate); |
| | | |
| | | /** |
| | | * 批量删除话术模板库 |
| | | * 批量删除模板库 |
| | | * |
| | | * @param templateIDs 需要删除的话术模板库主键集合 |
| | | * @param IDs 需要删除的模板库主键集合 |
| | | * @return 结果 |
| | | */ |
| | | public int deleteIvrLibaTemplateByTemplateIDs(String[] templateIDs); |
| | | public int deleteIvrLibaTemplateByIDs(Long[] IDs); |
| | | |
| | | /** |
| | | * 删除话术模板库信息 |
| | | * 删除模板库信息 |
| | | * |
| | | * @param templateID 话术模板库主键 |
| | | * @param ID 模板库主键 |
| | | * @return 结果 |
| | | */ |
| | | public int deleteIvrLibaTemplateByTemplateID(String templateID); |
| | | public int deleteIvrLibaTemplateByID(Long ID); |
| | | |
| | | /** |
| | | * 新增或修改问题详情 |
| | | */ |
| | | public Integer saveOrUpdateTemplate(IvrLibaTemplateVO ivrLibaTemplateVO); |
| | | |
| | | /** |
| | | * 查询模板详情根据条件 |
| | | */ |
| | | public IvrLibaTemplateVO selectInfoByCondition(IvrLibaTemplateVO ivrLibaTemplateVO); |
| | | } |