diff --git a/src/main/java/com/whdc/service/impl/SmsBirthdayServiceImpl.java b/src/main/java/com/whdc/service/impl/SmsBirthdayServiceImpl.java index 8ac8df4..4df0041 100644 --- a/src/main/java/com/whdc/service/impl/SmsBirthdayServiceImpl.java +++ b/src/main/java/com/whdc/service/impl/SmsBirthdayServiceImpl.java @@ -180,6 +180,7 @@ public class SmsBirthdayServiceImpl extends ServiceImpl birthdaySpecialists = listBirthdayToday(); - - if (birthdaySpecialists.isEmpty()) { - log.info("今天没有专家过生日,无需发送生日短信"); - } else { - log.info("今天有{}位专家过生日,开始发送生日短信", birthdaySpecialists.size()); - - try { + try { + log.info("到达生日短信发送时间: {}, 开始执行发送任务", executionTime); + // 查询今天过生日的专家 + List birthdaySpecialists = listBirthdayToday(); + if (birthdaySpecialists.isEmpty()) { + log.info("今天没有专家过生日,无需发送生日短信"); + } else { + log.info("今天有{}位专家过生日,开始发送生日短信", birthdaySpecialists.size()); // 发送生日短信 sendBirthdaySms(birthdaySpecialists); - } finally { - sending.set(false); + log.info("生日短信发送任务完成"); } - log.info("生日短信发送任务完成"); + } finally { + sending.set(false); } } else { - log.debug("其他线程正在执行生日短信发送任务"); + log.info("其他线程正在执行生日短信发送任务"); } } else { - log.debug("当前时间{}未到执行时间{}", now.format(DateTimeFormatter.ofPattern("HH:mm:ss")), executionTime); + log.info("当前时间{}未到执行时间{}", now.format(DateTimeFormatter.ofPattern("HH:mm:ss")), executionTime); } } catch (Exception e) { diff --git a/src/main/java/com/whdc/service/impl/SmsHolidayServiceImpl.java b/src/main/java/com/whdc/service/impl/SmsHolidayServiceImpl.java index ae21c9c..51fd064 100644 --- a/src/main/java/com/whdc/service/impl/SmsHolidayServiceImpl.java +++ b/src/main/java/com/whdc/service/impl/SmsHolidayServiceImpl.java @@ -273,7 +273,7 @@ public class SmsHolidayServiceImpl extends ServiceImpl todayTasks = listTodayTasks(); if (todayTasks.isEmpty()) { - log.debug("今日没有需要执行的主题日短信任务"); + log.info("今日没有需要执行的主题日短信任务"); return; }