From 784af16411d97c3e14f81dd4ebf1380c8b9effb0 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期三, 31 七月 2019 10:33:18 +0800 Subject: [PATCH] 智能推荐修改 --- fanli/src/main/java/com/yeshi/fanli/job/TaoLiJinJob.java | 18 ++++++++++-------- 1 files changed, 10 insertions(+), 8 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/job/TaoLiJinJob.java b/fanli/src/main/java/com/yeshi/fanli/job/TaoLiJinJob.java index 0f4451a..ac946ff 100644 --- a/fanli/src/main/java/com/yeshi/fanli/job/TaoLiJinJob.java +++ b/fanli/src/main/java/com/yeshi/fanli/job/TaoLiJinJob.java @@ -37,7 +37,7 @@ @Resource private TLJBuyGoodsService tljBuyGoodsService; - + @Resource private DaTaoKeGoodsDetailService daTaoKeGoodsDetailService; @@ -99,9 +99,9 @@ } /** - * 姣忓ぉ鍑屾櫒杩�3鍒嗛挓楠岃瘉 + * 姣忓ぉ鍑屾櫒5鐐硅繃10鍒嗛挓楠岃瘉 */ - @Scheduled(cron = "0 3 0 * * ?") + @Scheduled(cron = "0 10 5 * * ? ") public void updateBuyTLJGoods() { if (!Constant.IS_TASK) return; @@ -112,9 +112,11 @@ for (int i = 0; i < list.size(); i++) { if (count >= 10) break; - boolean success = tljBuyGoodsService.verifyCanCreateTLJ(list.get(i).getGoods().getAuctionId()); + boolean success = shareHotGoodsService.verifyCanCreateTLJ(list.get(i).getGoods().getAuctionId(), + new TaoKeAppInfo(TaoBaoConstant.TAOBAO_AUTH_APPKEY, TaoBaoConstant.TAOBAO_AUTH_APPSECRET, + TaoBaoConstant.TAOBAO_SPECIAL_PID_DEFAULT)); if (success) { - count++; + count++; } } } @@ -138,7 +140,7 @@ tljBuyGoodsService.addTLJBuyGoods( new TLJBuyGoods(null, day, new Date(), goods, totalHongBaoCount, leftHongBaoCount), TaoBaoConstant.ownBuyApp); - } + } } } } @@ -153,7 +155,7 @@ String day = TimeUtil.getGernalTime(System.currentTimeMillis() + 1000 * 60 * 60 * 24L, "yyyy-MM-dd"); List<TaoBaoGoodsBrief> list = tljBuyGoodsService.listPreGoods(1); Collections.shuffle(list); - if (list.size() > 20) + if (list.size() > 0) list = list.subList(0, 1); addTLJBuyGoods(list, day); } @@ -169,7 +171,7 @@ List<TaoBaoGoodsBrief> list = tljBuyGoodsService.listPreGoods(1); Collections.shuffle(list); if (list.size() > 20) - list = list.subList(0, 1); + list = list.subList(0, 20); addTLJBuyGoods(list, day); } -- Gitblit v1.8.0