liusheng
2024-03-08 d953c2a400cd1dcafd2ce987181905dc3713d2ca
smartor/src/main/java/com/smartor/mapper/IvrTaskcallMapper.java
@@ -1,61 +1,56 @@
package com.smartor.mapper;
import java.util.List;
import com.smartor.domain.IvrTaskcall;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;
/**
 * 语音任务呼叫Mapper接口
 *
 * @author smartor
 * @date 2023-03-24
 * 单一任务(随访)Mapper接口
 *
 * @author ruoyi
 * @date 2024-02-02
 */
public interface IvrTaskcallMapper
{
@Mapper
public interface IvrTaskcallMapper {
    /**
     * 查询语音任务呼叫
     *
     * @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 callid 语音任务呼叫主键
     * 删除单一任务(随访)
     *
     * @param id 单一任务(随访)主键
     * @return 结果
     */
    public int deleteIvrTaskcallByCallid(Long callid);
    public int deleteIvrTaskcallById(Long id);
    /**
     * 批量删除语音任务呼叫
     *
     * @param callids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteIvrTaskcallByCallids(Long[] callids);
}