| | |
| | | } |
| | | |
| | | private JDSearchResult filterGoods(JDSearchResult result) { |
| | | List<Long> skuIds = new ArrayList<>(); |
| | | List<String> skuIds = new ArrayList<>(); |
| | | if (result != null && result.getGoodsList() != null && result.getGoodsList().size() > 0) { |
| | | for (JDGoods goods : result.getGoodsList()) { |
| | | skuIds.add(goods.getSkuId()); |
| | | skuIds.add(goods.getItemId()); |
| | | } |
| | | List<JDGoods> goodsList = JDApiUtil.listGoodsDetail(skuIds); |
| | | result.setGoodsList(goodsList); |
| | |
| | | } |
| | | |
| | | private JDSearchResult getJiaDianContent(String cid, int page, int pageSize) { |
| | | int[] arrayId = { 5, 2 }; |
| | | int[] arrayId = { 24}; |
| | | JDSearchResult result = getJingFenGoods(page, pageSize, "jiadian-", arrayId); |
| | | return filterGoods(result); |
| | | } |
| | | |
| | | private JDSearchResult getBaiHuoContent(String cid, int page, int pageSize) { |
| | | int[] arrayId = { 6, 3 }; |
| | | int[] arrayId = { 25 }; |
| | | JDSearchResult result = getJingFenGoods(page, pageSize, "baihuo-", arrayId); |
| | | return filterGoods(result); |
| | | } |
| | | |
| | | private JDSearchResult getJuJiaContent(String cid, int page, int pageSize) { |
| | | int[] arrayId = { 7, 4 }; |
| | | int[] arrayId = { 27 }; |
| | | JDSearchResult result = getJingFenGoods(page, pageSize, "jujia-", arrayId); |
| | | return filterGoods(result); |
| | | } |