From 3d479c3901d087b298630334553253726f5d75c8 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 28 六月 2019 10:53:13 +0800
Subject: [PATCH] 分享爆品库调整

---
 fanli/src/main/java/com/yeshi/fanli/job/UpdateTaoBaoGoodsJob.java |   25 ++++++++++++++++++++-----
 1 files changed, 20 insertions(+), 5 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/job/UpdateTaoBaoGoodsJob.java b/fanli/src/main/java/com/yeshi/fanli/job/UpdateTaoBaoGoodsJob.java
index e8c0c6c..1c6cedc 100644
--- a/fanli/src/main/java/com/yeshi/fanli/job/UpdateTaoBaoGoodsJob.java
+++ b/fanli/src/main/java/com/yeshi/fanli/job/UpdateTaoBaoGoodsJob.java
@@ -8,6 +8,7 @@
 import org.springframework.stereotype.Component;
 
 import com.yeshi.fanli.entity.bus.activity.RecommendActivity;
+import com.yeshi.fanli.entity.taobao.ShareHotGoods;
 import com.yeshi.fanli.exception.ActivityException;
 import com.yeshi.fanli.log.LogHelper;
 import com.yeshi.fanli.service.inter.activity.ActivityService;
@@ -16,11 +17,12 @@
 import com.yeshi.fanli.service.inter.lable.LabelService;
 import com.yeshi.fanli.service.inter.lable.QualityFactoryService;
 import com.yeshi.fanli.service.inter.lable.QualityFlashSaleService;
+import com.yeshi.fanli.service.inter.taobao.ShareHotGoodsService;
 import com.yeshi.fanli.service.inter.taobao.TaoBaoGoodsActivityService;
 import com.yeshi.fanli.service.inter.taobao.TaoBaoGoodsUpdateService;
-import com.yeshi.fanli.util.BeanUtil;
 import com.yeshi.fanli.util.CMQManager;
 import com.yeshi.fanli.util.Constant;
+import com.yeshi.fanli.util.TimeUtil;
 
 /**
  * 娣樺疂鍟嗗搧鏇寸粏
@@ -55,6 +57,9 @@
 
 	@Resource
 	private TaoBaoGoodsActivityService taoBaoGoodsActivityService;
+
+	@Resource
+	private ShareHotGoodsService shareHotGoodsService;
 
 	// 鍔ㄦ�佸晢鍝佹洿鏂� 锛�1涓皬鏃舵洿鏂�
 	@Scheduled(cron = "0 0 */1 * * ?")
@@ -163,14 +168,24 @@
 	}
 
 	/**
-	 * 姣忓皬鏃舵洿鏂颁竴娆�
+	 * 姣忓ぉ鍑屾櫒杩�5鍒嗛挓楠岃瘉
 	 */
-	@Scheduled(cron = "0 0 0/1 * * ?")
+	@Scheduled(cron = "0 5 0 * * ? *")
 	public void update618() {
 		if (!Constant.IS_TASK)
 			return;
-		LogHelper.test("鏇存柊618鍟嗗搧");
-		taoBaoGoodsActivityService.sysncS618Goods();
+		LogHelper.test("楠岃瘉鐖嗘鍟嗗搧搴撳晢鍝�");
+		String day = TimeUtil.getGernalTime(System.currentTimeMillis(), "yyyy-MM-dd");
+		List<ShareHotGoods> list = shareHotGoodsService.listByDay(day, 15);
+		int count = 0;
+		for (int i = 0; i < list.size(); i++) {
+			if (count >= 10)
+				break;
+			boolean success = shareHotGoodsService.verifyCanCreateTLJ(list.get(i).getGoods().getAuctionId());
+			if (success) {
+				count++;
+			}
+		}
 	}
 
 }

--
Gitblit v1.8.0