加注释

This commit is contained in:
KilLze
2026-01-07 00:49:32 +08:00
parent 0bb69075f7
commit 74d47d586f
2 changed files with 17 additions and 3 deletions

View File

@@ -12,11 +12,18 @@ import java.util.List;
public interface ChatRecordsMapper { public interface ChatRecordsMapper {
/** /**
* 插入聊天记录 * 插入聊天记录
* @param chatRecords 聊天记录
* @return 影响行数
*/ */
int insert(ChatRecords chatRecords); int insert(ChatRecords chatRecords);
/** /**
* 根据用户ID和接收方用户ID查询聊天记录 * 根据时间游标查询聊天记录
* @param currentUserId 当前用户ID
* @param targetUserId 目标用户ID
* @param cursor 时间游标
* @param size 页大小
* @return 聊天记录列表
*/ */
List<ChatRecords> selectChatHistoryByCursor( List<ChatRecords> selectChatHistoryByCursor(
@Param("currentUserId") Long currentUserId, @Param("currentUserId") Long currentUserId,
@@ -26,7 +33,11 @@ public interface ChatRecordsMapper {
); );
/** /**
* 标记消息为已读 * 标记聊天记录为已读
* @param senderUserId 发送方用户ID
* @param receiverUserId 接收方用户ID
* @param readTime 已读时间
* @return 影响行数
*/ */
int markMessagesAsRead( int markMessagesAsRead(
@Param("senderUserId") Long senderUserId, @Param("senderUserId") Long senderUserId,

View File

@@ -37,7 +37,10 @@ public interface ChatSessionsMapper {
int updateSessionForReceiver(ChatSessions chatSessions); int updateSessionForReceiver(ChatSessions chatSessions);
/** /**
* 清空会话未读数 * 清空会话未读数
* @param userId 用户ID
* @param targetUserId 目标用户ID
* @return 影响行数
*/ */
int clearUnreadCount( int clearUnreadCount(
@Param("userId") Long userId, @Param("userId") Long userId,