创建群,拉假人入群

This commit is contained in:
wells
2026-08-09 09:25:30 +08:00
parent 41e55bc94e
commit 114a0d93fe
3 changed files with 42 additions and 6 deletions
@@ -174,4 +174,18 @@ public class FakeUserServiceImpl implements IFakeUserService {
.eq(User::getIsFake, 1)
.eq(User::getStatus, 1));
}
/**
* 从现有假人中随机挑选指定数量
*/
@Override
public List<User> pickFakeUsers(int count) {
List<User> fakes = getFakeUsers();
if (fakes.isEmpty()) {
return List.of();
}
Collections.shuffle(fakes, RANDOM);
int size = Math.min(count, fakes.size());
return new ArrayList<>(fakes.subList(0, size));
}
}