From 8974f56bbf256982b32b65f731d13815cddd17ed Mon Sep 17 00:00:00 2001 From: yujian <yujian@123.com> Date: 星期三, 29 五月 2019 18:02:18 +0800 Subject: [PATCH] 限时秒杀 --- fanli/src/main/java/com/yeshi/fanli/controller/client/v1/SearchController.java | 33 +++++++++++++++++---------------- 1 files changed, 17 insertions(+), 16 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/SearchController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/SearchController.java index c87fbf3..f30422d 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/SearchController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/SearchController.java @@ -608,19 +608,20 @@ } // 鎼滅储鏄惁鍦ㄨ惀閿�涓诲晢鍝佸簱 if (result != null && result.getTaoBaoGoodsBriefs() != null && result.getTaoBaoGoodsBriefs().size() > 0) { - String numIds = ""; - for (TaoBaoGoodsBrief goods : result.getTaoBaoGoodsBriefs()) { - numIds += goods.getAuctionId() + ","; - } - if (numIds.endsWith(",")) - numIds = numIds.substring(0, numIds.length() - 1); - try { - List<TaoBaoGoodsBrief> goodsList = TaoKeApiUtil.getBatchGoodsInfos(numIds); - Map<Long, Integer> map = new HashMap<>(); - for (TaoBaoGoodsBrief g : goodsList) - map.put(g.getAuctionId(), g.getMaterialLibType()); - for (TaoBaoGoodsBrief goods : result.getTaoBaoGoodsBriefs()) - goods.setMaterialLibType(map.get(goods.getAuctionId())); +// 鏆傛椂鏀惧純鏇存柊鍒拌惀閿�鍟嗗搧搴� +// String numIds = ""; +// for (TaoBaoGoodsBrief goods : result.getTaoBaoGoodsBriefs()) { +// numIds += goods.getAuctionId() + ","; +// } +// if (numIds.endsWith(",")) +// numIds = numIds.substring(0, numIds.length() - 1); +// try { +// List<TaoBaoGoodsBrief> goodsList = TaoKeApiUtil.getBatchGoodsInfos(numIds); +// Map<Long, Integer> map = new HashMap<>(); +// for (TaoBaoGoodsBrief g : goodsList) +// map.put(g.getAuctionId(), g.getMaterialLibType()); +// for (TaoBaoGoodsBrief goods : result.getTaoBaoGoodsBriefs()) +// goods.setMaterialLibType(map.get(goods.getAuctionId())); ThreadUtil.run(new Runnable() { @Override @@ -630,9 +631,9 @@ taoBaoGoodsCacheUtil.saveCommonTaoBaoGoodsInfo(goods); } }); - } catch (TaobaoGoodsDownException e) { - e.printStackTrace(); - } +// } catch (Exception e) { +// e.printStackTrace(); +// } } -- Gitblit v1.8.0