ChatContentTcwmService.java 1.1 KB

12345678910111213141516171819202122232425262728293031
  1. package com.sqx.modules.gameChat.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.gameChat.entity.ChatContentTcwm;
  6. public interface ChatContentTcwmService extends IService<ChatContentTcwm> {
  7. PageUtils selectChatContentPage(Integer page, Integer limit, Long chatConversationId, String content);
  8. int updateChatContentStatusByUserIdAndChatId(Long userId,Long chatConversationId);
  9. int selectChatCount(Long userId);
  10. Result selectOrdersChatPage(Integer page, Integer limit, Long userId, Long riderId, Long shopId);
  11. Result selectOrdersChatList(Integer page, Integer limit, String userName);
  12. Result selectGameChatDetails(Integer page, Integer limit,Long ordersId, Integer type);
  13. Result selectGameChatList(Integer page, Integer limit,String userName,String content,Long ordersId);
  14. Result selectUnreadMessage(Long ordersId, Integer type);
  15. Result selectAllUnreadCount(Long userId, Long riderUserId, Long shopId);
  16. Result updateShopAllUnreadCount(Long userId, Long riderUserId, Long shopId);
  17. }