package com.fdkankan.tk.service;
import com.fdkankan.tk.entity.RoomUser;
import com.fdkankan.tk.entity.RoomVisitLog;
import com.baomidou.mybatisplus.extension.service.IService;
import com.fdkankan.tk.response.DataCount;
import java.util.HashMap;
import java.util.List;
/**
*
* 服务类
*
*
* @author
* @since 2023-02-28
*/
public interface IRoomVisitLogService extends IService {
void addLog(String roomId, Integer roomUserId, String userId,Integer type,Integer isHost);
void stopRoom(String roomId,Integer roomUserId);
Long manCount(List roomIds);
Long getCountByTime(Integer key,List roomIds);
List getByGroupRoomId(String tb,List roomIds, String startTime, String endTime);
List getByDGroupRoomId(String tb, List roomIds, String startTime, String endTime);
HashMap getGroupByRoomId();
List getByRoomId(String roomId);
List getDataCountTop5(List roomIds);
List getByRoomIdAndUerId(String roomId, String wxUserId);
Long getCountByRoomIds(List roomIds);
}