ChatConversationService.java 990 B

12345678910111213141516171819202122232425
  1. package com.sqx.modules.chat.service;
  2. import com.baomidou.mybatisplus.extension.service.IService;
  3. import com.sqx.common.utils.PageUtils;
  4. import com.sqx.common.utils.Result;
  5. import com.sqx.modules.chat.entity.ChatContent;
  6. import com.sqx.modules.chat.entity.ChatConversation;
  7. public interface ChatConversationService extends IService<ChatConversation> {
  8. PageUtils selectChatConversationPage(Integer page, Integer limit, Long userId,String nickName);
  9. int insertChatConversation(ChatConversation chatConversation);
  10. ChatConversation selectChatConversation(Long userId,Long focusedUserId);
  11. Result insertChatConversations(ChatConversation chatConversation);
  12. PageUtils adminSelectChatConversationPage(Integer page, Integer limit, Long userId, String nickName);
  13. Result insertChatConversationByChatVideo(Long userId,ChatConversation chatConversation,String messageType);
  14. Object getConversationList(Integer page,Integer limit,ChatConversation chatConversation);
  15. }