新增成员判断创建时间

This commit is contained in:
tianfeng 2026-03-05 18:04:17 +08:00
parent 1640830664
commit 5fa83d0bd2

View File

@ -57,6 +57,7 @@ import com.red.circle.tool.core.sequence.IdWorkerUtils;
import com.red.circle.tool.core.text.StringUtils;
import java.sql.Timestamp;
import java.time.LocalDate;
import java.util.*;
import java.util.concurrent.*;
import java.util.concurrent.atomic.AtomicReference;
@ -173,6 +174,11 @@ public class RoomEnterCmdExe {
if (Objects.isNull(roomMember)) {
return;
}
String createDate = roomMember.getCreateTime().toLocalDateTime().toLocalDate().toString();
String todayDate = ZonedDateTimeAsiaRiyadhUtils.now().toLocalDate().toString();
if (!createDate.equals(todayDate)) {
return;
}
try {
// Redis 去重同一用户当天进入同一房间只计一次