package org.springblade.jfpt.chatrecords.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import org.springblade.jfpt.article.entity.Article; import org.springblade.jfpt.article.vo.ArticleVo; import org.springblade.jfpt.chatrecords.entity.ChatRecords; import org.springblade.jfpt.chatrecords.vo.ChatRecordsVo; import java.util.List; /** * @author zhongrj * mapper 映射层 */ public interface ChatRecordsMapper extends BaseMapper { /** * 查询单聊消息记录分页信息 * @param page * @param chatRecords 聊天消息对象 * @return */ List selectChatRecordsPage(IPage page, ChatRecords chatRecords); /** * 查询当前用户的聊天列表 * @param chatRecords 消息记录对象 * @param page * @return */ List getChatListPage(IPage page, ChatRecords chatRecords); }