From fb91542ce0668b0281c986f76d45498774530ba7 Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期五, 11 七月 2025 11:49:02 +0800
Subject: [PATCH] bug修改

---
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/task/TaskUtil.java |    8 ++++++--
 1 files changed, 6 insertions(+), 2 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 74ac94b..bde453c 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
@@ -64,7 +64,7 @@
 
     // 每一个小时执行一次
 //    @Scheduled(cron = "0 0 0 * * ?")
-    @Scheduled(fixedRate = 1500000000)
+//    @Scheduled(fixedRate = 1500000000)
     public void dayOfCreateInspection() {
         try {
 
@@ -328,7 +328,11 @@
             // 添加应生成任务数量
             TTemplateCount templateCount = new TTemplateCount();
             templateCount.setTemplateId(detail.getTemplateId());
-            templateCount.setTaskCount(tLocationList.size()* cycle);
+            // 查询所有的保洁员下面的点位
+            List<String> cleanIds = cleaners.stream().map(TCleaner::getId).collect(Collectors.toList());
+            List<TLocation> tLocations = locationService.list(Wrappers.lambdaQuery(TLocation.class)
+                    .in(TLocation::getLocationCleaner, cleanIds));
+            templateCount.setTaskCount(tLocations.size());
             templateCount.setUserId(sysUser.getUserId());
             templateCountService.save(templateCount);
 

--
Gitblit v1.7.1