Files
xiu_b/src/main/java/com/tailbet/service/IFakeUserService.java
T
2026-08-09 09:25:30 +08:00

47 lines
799 B
Java

package com.tailbet.service;
import com.tailbet.model.entity.User;
import java.util.List;
/**
* 假人服务接口
*/
public interface IFakeUserService {
/**
* 初始化群假人
*/
void initGroupFakeUsers(Long groupId, int minCount, int maxCount);
/**
* 创建单个假人
*/
User createFakeUser(Long groupId);
/**
* 每日重置活跃假人
*/
void resetDailyActiveFakes();
/**
* 检查用户是否是今日活跃假人
*/
boolean isTodayActiveFake(Long userId);
/**
* 假人下注
*/
void fakeBet(Long groupId);
/**
* 获取假人列表
*/
List<User> getFakeUsers();
/**
* 从现有假人中随机挑选指定数量
*/
List<User> pickFakeUsers(int count);
}