MailboxInfoMapper.java 900 B

12345678910111213141516171819202122232425262728293031
  1. package com.smppw.modaq.domain.mapper;
  2. import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  3. import com.smppw.modaq.domain.entity.MailboxInfoDO;
  4. import org.apache.ibatis.annotations.Mapper;
  5. import org.apache.ibatis.annotations.Param;
  6. import java.util.List;
  7. @Mapper
  8. public interface MailboxInfoMapper extends BaseMapper<MailboxInfoDO> {
  9. /**
  10. * 查询配置邮箱信息
  11. *
  12. * @return 配置邮箱信息
  13. */
  14. List<MailboxInfoDO> listMailboxInfo();
  15. // List<MailboxInfoDO> searchEmailConfigList(EmailPageQuery emailPageQuery);
  16. void deleteEmailConfigByIds(@Param("ids") List<Integer> split, @Param("updaterId") Integer userId);
  17. MailboxInfoDO selectEmailConfigByEmail(@Param("email") String email);
  18. // long countEmailConfig(EmailPageQuery emailPageQuery);
  19. MailboxInfoDO searchEmailConfigById(@Param("id") Integer id);
  20. List<MailboxInfoDO> getAll();
  21. }