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); }