package com.matrix.system.hive.dao; import com.matrix.core.pojo.PaginationVO; import com.matrix.system.hive.bean.SysSmsSendRecord; import org.apache.ibatis.annotations.Param; import java.util.List; /** * @author wzy * @description 短信发送记录 * @date 2020-03-15 18:42 */ public interface SysSmsSendRecordDao { public int insert(@Param("item") SysSmsSendRecord sysSmsSendRecord); public int batchInsert(@Param("list") List list); public int updateByModel(@Param("record") SysSmsSendRecord sysSmsSendRecord); public int deleteByIds(@Param("list") List list); public int deleteById(Long id); public int deleteByModel(@Param("record") SysSmsSendRecord sysSmsSendRecord); public List selectInPage(@Param("record") SysSmsSendRecord sysSmsSendRecord, @Param("pageVo") PaginationVO pageVo); public List selectByModel(@Param("record") SysSmsSendRecord sysSmsSendRecord); public int selectTotalRecord(@Param("record") SysSmsSendRecord sysSmsSendRecord); public SysSmsSendRecord selectById(Long id); }