Commit a56c5a25a1509adaf4714fea79da08af5620a095

Authored by wangqian
1 parent e386f50f

取消派发任务短信时间限制

urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/service/assigntasksinfo/AssignTasksInfoServiceImpl.java
@@ -187,17 +187,17 @@ public class AssignTasksInfoServiceImpl implements AssignTasksInfoService { @@ -187,17 +187,17 @@ public class AssignTasksInfoServiceImpl implements AssignTasksInfoService {
187 public void createRemindJob(LocalDateTime deadline, Long id){ 187 public void createRemindJob(LocalDateTime deadline, Long id){
188 188
189 // 2. 计算:当前时间 + 3小时 是否超过截止时间(即截止时间不足3小时) 189 // 2. 计算:当前时间 + 3小时 是否超过截止时间(即截止时间不足3小时)
190 - LocalDateTime now = LocalDateTime.now(DEFAULT_ZONE); // 当前东八区时间  
191 - LocalDateTime remindThreshold = now.plusHours(REMIND_ADVANCE_HOURS); 190 +// LocalDateTime now = LocalDateTime.now(DEFAULT_ZONE); // 当前东八区时间
  191 +// LocalDateTime remindThreshold = now.plusHours(REMIND_ADVANCE_HOURS);
192 192
193 // 核心判断:截止时间 <= (当前时间+3小时),不创建定时任务 193 // 核心判断:截止时间 <= (当前时间+3小时),不创建定时任务
194 - if (deadline.isBefore(remindThreshold)) {  
195 - String formattedDeadline = deadline.format(DATE_FORMATTER);  
196 - String formattedThreshold = remindThreshold.format(DATE_FORMATTER);  
197 - log.info("任务ID={} 无需创建定时任务:截止时间={},不足{}小时(阈值时间={})",  
198 - id, formattedDeadline, REMIND_ADVANCE_HOURS, formattedThreshold);  
199 - return; // 直接返回,不创建定时任务  
200 - } 194 +// if (deadline.isBefore(remindThreshold)) {
  195 +// String formattedDeadline = deadline.format(DATE_FORMATTER);
  196 +// String formattedThreshold = remindThreshold.format(DATE_FORMATTER);
  197 +// log.info("任务ID={} 无需创建定时任务:截止时间={},不足{}小时(阈值时间={})",
  198 +// id, formattedDeadline, REMIND_ADVANCE_HOURS, formattedThreshold);
  199 +// return; // 直接返回,不创建定时任务
  200 +// }
201 201
202 // 3. 安全转换LocalDateTime到Date(指定东八区,避免时区问题) 202 // 3. 安全转换LocalDateTime到Date(指定东八区,避免时区问题)
203 Date triggerDate = Date.from( 203 Date triggerDate = Date.from(