| | |
| | | package com.smartor.service; |
| | | |
| | | import java.util.List; |
| | | import com.smartor.domain.IvrLibaScript; |
| | | import com.smartor.domain.IvrLibaScriptVO; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 话术库Service接口 |
| | | * 问题话术库Service接口 |
| | | * |
| | | * @author smartor |
| | | * @date 2023-03-22 |
| | | * @author ruoyi |
| | | * @date 2023-12-21 |
| | | */ |
| | | public interface IIvrLibaScriptService |
| | | { |
| | | public interface IIvrLibaScriptService { |
| | | /** |
| | | * 查询话术库 |
| | | * 查询问题话术库 |
| | | * |
| | | * @param questionid 话术库主键 |
| | | * @return 话术库 |
| | | * @param questionid 问题话术库主键 |
| | | * @return 问题话术库 |
| | | */ |
| | | public IvrLibaScript selectIvrLibaScriptByQuestionid(String questionid); |
| | | |
| | | /** |
| | | * 查询话术库列表 |
| | | * 查询问题话术库列表 |
| | | * |
| | | * @param ivrLibaScript 话术库 |
| | | * @return 话术库集合 |
| | | * @param ivrLibaScript 问题话术库 |
| | | * @return 问题话术库集合 |
| | | */ |
| | | public List<IvrLibaScript> selectIvrLibaScriptList(IvrLibaScript ivrLibaScript); |
| | | |
| | | /** |
| | | * 新增话术库 |
| | | * 查询问题话术详情根据条件 |
| | | */ |
| | | public IvrLibaScriptVO selectInfoByCondition(IvrLibaScriptVO ivrLibaScriptVO); |
| | | |
| | | /** |
| | | * 查询问题话术详情根据条件 |
| | | */ |
| | | public Integer saveOrUpdateScript(IvrLibaScriptVO ivrLibaScriptVO); |
| | | |
| | | /** |
| | | * 新增问题话术库 |
| | | * |
| | | * @param ivrLibaScript 话术库 |
| | | * @param ivrLibaScript 问题话术库 |
| | | * @return 结果 |
| | | */ |
| | | public int insertIvrLibaScript(IvrLibaScript ivrLibaScript); |
| | | |
| | | /** |
| | | * 修改话术库 |
| | | * 修改问题话术库 |
| | | * |
| | | * @param ivrLibaScript 话术库 |
| | | * @param ivrLibaScript 问题话术库 |
| | | * @return 结果 |
| | | */ |
| | | public int updateIvrLibaScript(IvrLibaScript ivrLibaScript); |
| | | |
| | | /** |
| | | * 批量删除话术库 |
| | | * 批量删除问题话术库 |
| | | * |
| | | * @param questionids 需要删除的话术库主键集合 |
| | | * @param questionids 需要删除的问题话术库主键集合 |
| | | * @return 结果 |
| | | */ |
| | | public int deleteIvrLibaScriptByQuestionids(String[] questionids); |
| | | |
| | | /** |
| | | * 删除话术库信息 |
| | | * |
| | | * @param questionid 话术库主键 |
| | | * @return 结果 |
| | | */ |
| | | public int deleteIvrLibaScriptByQuestionid(String questionid); |
| | | } |