定时任务新增开关配置

This commit is contained in:
tianfeng 2025-12-15 15:43:49 +08:00
parent 661ecf7556
commit dfbf510c25
2 changed files with 4 additions and 0 deletions

View File

@ -9,6 +9,7 @@ import com.red.circle.other.infra.database.mongo.entity.live.ActiveVoiceRoom;
import com.red.circle.other.infra.database.mongo.service.live.ActiveVoiceRoomService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
@ -22,6 +23,7 @@ import java.util.List;
@Slf4j
@Component
@RequiredArgsConstructor
@ConditionalOnProperty(name = "scheduler.room-empty-clean", havingValue = "true", matchIfMissing = true)
public class EmptyRoomCleanTask {
private final ActiveVoiceRoomService activeVoiceRoomService;

View File

@ -14,6 +14,7 @@ import com.red.circle.wallet.inner.model.cmd.GoldReceiptCmd;
import com.red.circle.wallet.inner.model.enums.GoldOrigin;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
import org.springframework.transaction.annotation.Transactional;
@ -27,6 +28,7 @@ import java.util.List;
@Slf4j
@Component
@RequiredArgsConstructor
@ConditionalOnProperty(name = "scheduler.room-red-packet-expire", havingValue = "true", matchIfMissing = true)
public class RoomRedPacketExpireTask {
private final RoomRedPacketGateway roomRedPacketGateway;