From e460e434fe3975a4ae33466710d8292245ad8e07 Mon Sep 17 00:00:00 2001 From: zhaowenxuan <chacca165@163.com> Date: 星期四, 19 六月 2025 18:09:33 +0800 Subject: [PATCH] 2025-06-19 --- src/main/java/com/example/scheudleds/DictSyncCommon.java | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/example/scheudleds/DictSyncCommon.java b/src/main/java/com/example/scheudleds/DictSyncCommon.java index d4b2adb..c94b79e 100644 --- a/src/main/java/com/example/scheudleds/DictSyncCommon.java +++ b/src/main/java/com/example/scheudleds/DictSyncCommon.java @@ -1,6 +1,9 @@ package com.example.scheudleds; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.example.domain.DictHosp; import com.example.factory.ServiceFactory; +import com.example.service.DictHospService; import com.example.service.HisService; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; @@ -11,6 +14,7 @@ import java.util.List; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; +import java.util.stream.Collectors; @Slf4j @Component @@ -25,9 +29,14 @@ private final ExecutorService executorService = Executors.newFixedThreadPool(40); + @Autowired + private DictHospService dictHospService; + @Scheduled(cron = "0 0 22 * * ?") public void executeTasks() { - List<String> list = Arrays.asList("shanxiqinxamjyy","shanxiqinpbkwyy","shanxiqinjdczgzyy"); +// List<String> list = Arrays.asList("shanxiqinxamjyy","shanxiqinpbkwyy","shanxiqinjdczgzyy","shanxiqinsqyy"); + List<String> list = dictHospService.list(new LambdaQueryWrapper<DictHosp>().isNotNull(DictHosp::getBeanName)) + .stream().map(DictHosp::getBeanName).collect(Collectors.toList()); log.info("寮�濮嬫墽琛屽畾鏃朵换鍔★細{}", System.currentTimeMillis()); try { for (String hosp : list) { -- Gitblit v1.8.0