admin
2019-08-19 9c09cead959dbeef292628f345e5f80c30fc3d17
fanli/src/main/java/com/yeshi/fanli/job/UpdateDaTaoKeJob.java
@@ -1,5 +1,7 @@
package com.yeshi.fanli.job;
import java.util.Date;
import javax.annotation.Resource;
import org.springframework.scheduling.annotation.Scheduled;
@@ -27,7 +29,6 @@
   @Resource
   private DaTaoKeGoodsDetailV2Service daTaoKeGoodsDetailV2Service;
   // 1个小时更新一次
   @Scheduled(cron = "0 0 0/1 * * ? ")
   public void doSyncJob() {
@@ -47,8 +48,8 @@
      }
   }
   // 每天早上同步一次
   @Scheduled(cron = "0 0 6 * * ? ")
   // 每天早晚同步一次
   @Scheduled(cron = "0 0 6,18 * * ? ")
   public void doSyncJobNew() {
      if (!Constant.IS_TASK)
         return;
@@ -75,7 +76,7 @@
            @Override
            public void run() {
               daTaoKeGoodsDetailV2Service.updateNewGoods();
               daTaoKeGoodsDetailV2Service.updateNewGoods();// 获取新上架的商品
            }
         }).start();
@@ -102,7 +103,7 @@
      }
   }
   // 每天的8点,11点,19点,23点执行一次
   // 更新商品数据 每天的8点,11点,19点,23点执行一次
   @Scheduled(cron = "0 0 8,11,19,23 * * ? ")
   public void doUpdateInfoJobNew() {
      if (!Constant.IS_TASK)
@@ -121,4 +122,14 @@
      }
   }
   /**
    * 删除过期数据(每10分钟删除一次)
    */
   @Scheduled(cron = "0 0/10 * * * ? ")
   public void doDeleteOutOfDate() {
      if (!Constant.IS_TASK)
         return;
      daTaoKeGoodsDetailV2Service.deleteOutOfDate(new Date(System.currentTimeMillis() - 1000 * 60 * 60 * 24L));
   }
}