Browse Source

修改发送时间为18点

wuweihao 2 năm trước cách đây
mục cha
commit
32ec2953e9

+ 6 - 5
gis_dingtalk/src/main/java/com/gis/dingtalk/task/SendMsgTask.java

@@ -29,16 +29,17 @@ public class SendMsgTask {
      * Scheduled(cron=" 10 0/5 * * * ? ")   //每五分钟执行一次
      * Scheduled(cron = "0 0 3 * * ?") 每天凌晨三点
      */
-//    @Scheduled(cron = "0 0 0 * * ?")
-    @Scheduled(cron = "0 0 25 * * ?")
-//    @Scheduled(cron=" 10 0/5 * * * ? ")
+    @Scheduled(cron = "0 25 18 * * ?")
     public void task() {
 
         log.warn("每天18:00开始执行定时任务-开始");
         try {
-            if (!holidayUtil.hasHoliday()){
+            if (holidayUtil.hasHoliday()){
+                log.info("今日是法定节假日, 不需要发送消息");
+            } else {
+                log.info("今日是工作日, 需要发送消息");
                 dingTalkService.sendMsgUser();
-//                dingTalkService.getLocalDeptIds();
+
             }
             log.warn("每天18:00开始执行定时任务-完成");
         } catch (Exception e) {