From 46715d892da947c31f07796fdc79dbbef06677b3 Mon Sep 17 00:00:00 2001 From: cloudroam <cloudroam> Date: 星期一, 14 七月 2025 09:53:19 +0800 Subject: [PATCH] add:定时任务配置,热门城市 --- src/main/java/com/mzl/flower/schedule/DynamicTaskManager.java | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/mzl/flower/schedule/DynamicTaskManager.java b/src/main/java/com/mzl/flower/schedule/DynamicTaskManager.java index 3db0e8a..1195cf6 100644 --- a/src/main/java/com/mzl/flower/schedule/DynamicTaskManager.java +++ b/src/main/java/com/mzl/flower/schedule/DynamicTaskManager.java @@ -1,6 +1,7 @@ package com.mzl.flower.schedule; import com.mzl.flower.entity.film.AiContentTaskConfig; +import com.mzl.flower.mapper.film.AiContentTaskConfigMapper; import com.mzl.flower.service.film.AiContentTaskConfigService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler; @@ -8,6 +9,7 @@ import org.springframework.stereotype.Component; import javax.annotation.PostConstruct; +import javax.annotation.Resource; import java.util.*; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ScheduledFuture; @@ -19,8 +21,8 @@ @Autowired private ThreadPoolTaskScheduler taskScheduler; - @Autowired - private AiContentTaskConfigService configService; + @Resource + private AiContentTaskConfigMapper aiContentTaskConfigMapper; @Autowired private TaskExecutor taskExecutor; @@ -30,7 +32,7 @@ } public synchronized void refreshTasks() { - List<AiContentTaskConfig> latestConfigs = configService.getEnabledConfigs(); + List<AiContentTaskConfig> latestConfigs = aiContentTaskConfigMapper.getAiContentTaskConfigAll(); Set<Long> latestIds = latestConfigs.stream() .map(AiContentTaskConfig::getId) .collect(Collectors.toSet()); -- Gitblit v1.9.3