| | |
| | | package com.smartor.service; |
| | | |
| | | import java.util.List; |
| | | import com.smartor.domain.HeTaskVO; |
| | | import com.smartor.domain.IvrTaskcall; |
| | | import com.smartor.domain.IvrTaskcallVO; |
| | | import com.smartor.domain.PhoneCallBackVO; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 语音任务呼叫Service接口 |
| | | * |
| | | * @author smartor |
| | | * @date 2023-03-24 |
| | | * 单一任务(随访)Service接口 |
| | | * |
| | | * @author ruoyi |
| | | * @date 2024-02-02 |
| | | */ |
| | | public interface IIvrTaskcallService |
| | | { |
| | | public interface IIvrTaskcallService { |
| | | /** |
| | | * 查询语音任务呼叫 |
| | | * |
| | | * @param callid 语音任务呼叫主键 |
| | | * @return 语音任务呼叫 |
| | | * 查询单一任务(随访) |
| | | * |
| | | * @param id 单一任务(随访)主键 |
| | | * @return 单一任务(随访) |
| | | */ |
| | | public IvrTaskcall selectIvrTaskcallByCallid(Long callid); |
| | | public IvrTaskcall selectIvrTaskcallById(Long id); |
| | | |
| | | /** |
| | | * 查询语音任务呼叫列表 |
| | | * |
| | | * @param ivrTaskcall 语音任务呼叫 |
| | | * @return 语音任务呼叫集合 |
| | | * 查询单一任务(随访)列表 |
| | | * |
| | | * @param ivrTaskcall 单一任务(随访) |
| | | * @return 单一任务(随访)集合 |
| | | */ |
| | | public List<IvrTaskcall> selectIvrTaskcallList(IvrTaskcall ivrTaskcall); |
| | | |
| | | /** |
| | | * 新增语音任务呼叫 |
| | | * |
| | | * @param ivrTaskcall 语音任务呼叫 |
| | | * 新增单一任务(随访) |
| | | * |
| | | * @param ivrTaskcall 单一任务(随访) |
| | | * @return 结果 |
| | | */ |
| | | public int insertIvrTaskcall(IvrTaskcall ivrTaskcall); |
| | | |
| | | /** |
| | | * 修改语音任务呼叫 |
| | | * |
| | | * @param ivrTaskcall 语音任务呼叫 |
| | | * 修改单一任务(随访) |
| | | * |
| | | * @param ivrTaskcall 单一任务(随访) |
| | | * @return 结果 |
| | | */ |
| | | public int updateIvrTaskcall(IvrTaskcall ivrTaskcall); |
| | | |
| | | /** |
| | | * 批量删除语音任务呼叫 |
| | | * |
| | | * @param callids 需要删除的语音任务呼叫主键集合 |
| | | * 批量删除单一任务(随访) |
| | | * |
| | | * @param ids 需要删除的单一任务(随访)主键集合 |
| | | * @return 结果 |
| | | */ |
| | | public int deleteIvrTaskcallByCallids(Long[] callids); |
| | | public int deleteIvrTaskcallByIds(Long[] ids); |
| | | |
| | | /** |
| | | * 删除语音任务呼叫信息 |
| | | * |
| | | * @param callid 语音任务呼叫主键 |
| | | * 新增宣教任务 |
| | | * |
| | | * @param ivrTaskcallVO 单一任务 |
| | | * @return 结果 |
| | | */ |
| | | public int deleteIvrTaskcallByCallid(Long callid); |
| | | public int insertOrUpdateTask(IvrTaskcallVO ivrTaskcallVO); |
| | | |
| | | /** |
| | | * 任务发送执行 |
| | | * |
| | | * @param ivrTaskcallVO |
| | | * @return 结果 |
| | | */ |
| | | public int heTaskSend(IvrTaskcallVO ivrTaskcallVO); |
| | | |
| | | /** |
| | | * 任务发送执行 |
| | | * |
| | | * @param phoneCallBackVO |
| | | * @return 结果 |
| | | */ |
| | | public PhoneCallBackVO phoneCallBack(PhoneCallBackVO phoneCallBackVO); |
| | | |
| | | } |