From 98435cefa29bddac143ea3c2c6762595ef31518f Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期三, 09 七月 2025 09:17:09 +0800 Subject: [PATCH] bug修改 --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/task/TaskUtil.java | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/task/TaskUtil.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/task/TaskUtil.java index d1ff21f..adf3fd3 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/task/TaskUtil.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/task/TaskUtil.java @@ -11,6 +11,7 @@ import com.ruoyi.system.model.*; import com.ruoyi.system.service.*; import javafx.concurrent.Task; +import lombok.extern.slf4j.Slf4j; import org.apache.poi.ss.formula.functions.T; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.scheduling.annotation.Scheduled; @@ -27,6 +28,7 @@ * @author xiaochen * @date 2025/6/11 18:39 */ +@Slf4j @Component public class TaskUtil { @@ -220,6 +222,10 @@ // 抽取保洁员 List<TCleaner> tCleaners = randomSelection(cleaners, dayCleanerCount); + if(CollectionUtils.isEmpty(tCleaners)){ + log.error("没有可抽取的保洁员"); + continue; + } if(tCleaners.size() < dayCleanerCount){ List<String> cleanIds = tCleaners.stream().map(TCleaner::getId).collect(Collectors.toList()); List<TCleaner> cleaners1 = cleanerService.list(Wrappers.lambdaQuery(TCleaner.class) -- Gitblit v1.7.1